如何定制WordPress后台仪表盘指定模块的显示?

 boke112联盟   2020-10-16 16:36:35 更新  WordPress

只需要根据自己的需要选择下面的代码加入到主题 function.php 里即可

  1. //删除仪表盘模块
  2. function example_remove_dashboard_widgets() {
  3.     // Globalize the metaboxes array, this holds all the widgets for wp-admin
  4.     global $wp_meta_boxes;
  5.     // 以下这一行代码将删除 "快速发布" 模块
  6.     unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);
  7.     // 以下这一行代码将删除 "引入链接" 模块
  8.     unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
  9.     // 以下这一行代码将删除 "插件" 模块
  10.     unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
  11.     // 以下这一行代码将删除 "近期评论" 模块
  12.     unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
  13.     // 以下这一行代码将删除 "近期草稿" 模块
  14.     unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']);
  15.     // 以下这一行代码将删除 "WordPress 开发日志" 模块
  16.     unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
  17.     // 以下这一行代码将删除 "其它 WordPress 新闻" 模块
  18.     unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
  19.     // 以下这一行代码将删除 "概况" 模块
  20.     unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
  21. }
  22. add_action('wp_dashboard_setup', 'example_remove_dashboard_widgets' );
  23.     // 以下这一行代码将删除 "welcome" 模块
  24. remove_action('welcome_panel', 'wp_welcome_pa
  25. nel');

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

答案来自:明月登楼的博客 - https://www.imydl.com/wp/5864.html

相关阅读

您可能感兴趣的文章

文章标签: ,  更多热门标签>>
版权声明:本文为原创文章,版权归 boke112联盟 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请与老古(QQ:2226524923)联系,老古将及时更正、删除,谢谢。
  1. 365生活网
    365生活网

    这个对于新手来说会有点压力