AIHGF

WordPress - 定制后台仪表盘指定模块的显示
转载 - 如何定制WordPress后台仪表盘指定模块的显示 - 明月登楼的博客只需要根据自己的需要选择下面的代码...
扫描右侧二维码阅读全文
03
2018/08

WordPress - 定制后台仪表盘指定模块的显示

转载 - 如何定制WordPress后台仪表盘指定模块的显示 - 明月登楼的博客

只需要根据自己的需要选择下面的代码加入到主题 function.php 里即可,这里可以参考如何方便的在更新主题时保留functions.php里的自定义 一文里的方法来防止主题更新后function.php被覆盖造成的失效问题.

// 删除仪表盘模块
function example_remove_dashboard_widgets() {
    // Globalize the metaboxes array, this holds all the widgets for wp-admin
    global $wp_meta_boxes;
    // 以下这一行代码将删除 "快速发布" 模块
    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);
    // 以下这一行代码将删除 "引入链接" 模块
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
    // 以下这一行代码将删除 "插件" 模块
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
    // 以下这一行代码将删除 "近期评论" 模块
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
    // 以下这一行代码将删除 "近期草稿" 模块
    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']);
    // 以下这一行代码将删除 "WordPress 开发日志" 模块
    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
    // 以下这一行代码将删除 "其它 WordPress 新闻" 模块
    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
    // 以下这一行代码将删除 "概况" 模块
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
}
add_action('wp_dashboard_setup', 'example_remove_dashboard_widgets' );
// 以下这一行代码将删除 "welcome" 模块
remove_action('welcome_panel', 'wp_welcome_panel');

具体可以参考上述代码里的中文注释来选择,其实很简单的都是,只需要复制粘贴即可.

Last modification:October 9th, 2018 at 09:31 am

Leave a Comment