【预留存档】WordPress 屏蔽后台仪表盘无用模块、导航栏“显示选项”和“帮助”选项卡

使用 WordPress 搭建企业站点的时候,后台仪表盘页面里很多模块(WordPress 新闻、开发日志、Welcome等等)是不需要的,后台导航栏上的“显示选项”和“帮助”下拉菜单选项卡用处也不大。使用下面的代码可以将它们“屏蔽”掉。

编辑你当前使用 wordpress主题 模板中的 functions.php 文件,根据需要添加下列代码:

屏蔽 WP 后台“显示选项”和“帮助”选项卡

function remove_screen_options(){ return false;}
    add_filter('screen_options_show_screen', 'remove_screen_options');
    add_filter( 'contextual_help', 'wpse50723_remove_help', 999, 3 );
    function wpse50723_remove_help($old_help, $screen_id, $screen){
    $screen->remove_help_tabs();
    return $old_help;
}

屏蔽后台仪表盘无用模块 

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' );

温馨提示:本文最后更新于2017年9月28日,已超过 2 年没有更新,如果文章内容或图片资源失效,请留言反馈,源码下载吧会及时处理,谢谢!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
Warning: strpos() expects parameter 1 to be string, array given in /home/wwwroot/AMH_PHP7.4/domain/LULA_YMXZB/web/wp-content/themes/YMXZB/modules/common/Post.php on line 441 Warning: strpos() expects parameter 1 to be string, array given in /home/wwwroot/AMH_PHP7.4/domain/LULA_YMXZB/web/wp-content/themes/YMXZB/modules/common/Post.php on line 441
上一篇

【预留存档】移除 WordPress 中的「找回密码」功能

2020-10-12 1:26:57

下一篇

wordpress ajax实现搜索提示

2020-10-14 0:04:44