新秀网
记录生活点点滴滴

去掉 wordpress 仪表盘多余模块

最新版的 WordPress 5.3.2 后台可以勾选不显示了.

下面的文章权适合旧版:

wordpress 安装完成后,在后台仪表盘页面会产生很多无用的的模块,看着有些碍眼。今天我就分享一下如何将这些多余的模块去除。其实方法也很简单,只要把下面的代码根据你的需要丢到主题 functions.php 文件中去即可:

function example_remove_dashboard_widgets() {  
   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' );  
  //删除帮助和显示选项
function remove_screen_options(){ return false;}  
add_filter('screen_options_show_screen', 'remove_screen_options');  
add_filter( 'contextual_help', 'syz_remove_help', 999, 3 );  
function syz_remove_help($old_help, $screen_id, $screen){  
   $screen->remove_help_tabs();  
   return $old_help;  
}  
赞(0) 打赏
未经允许不得转载:新秀网 » 去掉 wordpress 仪表盘多余模块

评论 抢沙发

评论前必须登录!