去掉 wordpress 仪表盘多余模块

EightPoint
EightPoint
管理员
55
文章
0
粉丝
数智软件评论120字数 355阅读1分11秒阅读模式

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

  1. function example_remove_dashboard_widgets() {
  2. global $wp_meta_boxes;
  3. // 以下这一行代码将删除 "快速发布" 模块
  4. unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);
  5. // 以下这一行代码将删除 "引入链接" 模块
  6. unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
  7. // 以下这一行代码将删除 "插件" 模块
  8. unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
  9. // 以下这一行代码将删除 "近期评论" 模块
  10. unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
  11. // 以下这一行代码将删除 "近期草稿" 模块
  12. unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']);
  13. // 以下这一行代码将删除 "WordPress 开发日志" 模块
  14. unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
  15. // 以下这一行代码将删除 "其它 WordPress 新闻" 模块
  16. unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
  17. // 以下这一行代码将删除 "概况" 模块
  18. unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
  19. }
  20. add_action('wp_dashboard_setup', 'example_remove_dashboard_widgets' );
  21. //删除帮助和显示选项
  22. function remove_screen_options(){ return false;}
  23. add_filter('screen_options_show_screen', 'remove_screen_options');
  24. add_filter( 'contextual_help', 'syz_remove_help', 999, 3 );
  25. function syz_remove_help($old_help, $screen_id, $screen){
  26. $screen->remove_help_tabs();
  27. return $old_help;
  28. }

 文章源自八点运动-https://www.8oio.com/39.html 文章源自八点运动-https://www.8oio.com/39.html

 最后更新:2025-2-25
匿名

发表评论

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

拖动滑块以完成验证
加载中...