去掉 wordpress 仪表盘多余模块

Mruei 评论1,294字数 3112阅读10分22秒阅读模式

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;  
}

 文章源自Eight Point-http://www.8oio.com/131.html

文章源自Eight Point-http://www.8oio.com/131.html文章源自Eight Point-http://www.8oio.com/131.html
继续阅读
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证