Column Management On All Posts - mdhemalakhand1999/WordPressPluginDevelopment GitHub Wiki

<?php
/**
 * @package column_demo
 */
/*
Plugin Name: Column Demo
Plugin URI: https://ptc.com/
Description: Column Demo plugin is a light weight for count words.
Version: 1.0
Requires at least: 1.0
Requires PHP: 5.2
Author: HemalRika(HR) Foundation
Author URI: https://hemalrika-hr.com
License: GPLv2 or later
Text Domain: column_demo
*/
function cd_plugins_loaded() {
    load_plugin_textdomain('column_demo', false, __FILE__.'/languages');
}
add_action('plugins_loaded', 'cd_plugins_loaded');


function cd_manage_posts_column($column) {
    unset($column['author']);
    unset($column['date']);
    $column['author'] = "Author";
    $column['date'] = "Dates";
    $column['id'] = "Post ID";
    return $column;
}
add_filter("manage_posts_columns", "cd_manage_posts_column");

function cd_manage_posts_custom_column($column, $post_id) {
    if('id' == $column) {
        echo $post_id;
    }
}
add_action("manage_posts_custom_column", "cd_manage_posts_custom_column", 10, 2);
⚠️ **GitHub.com Fallback** ⚠️