你曾经在一个需要你自定义WordPress管理面板的显示的项目吗? 那么顾问定制的第一件事情就是WordPress仪表盘。 我们向您展示了如何在WordPress中添加自定义仪表板小部件的快速示例。 在本文中,我们将向您展示如何删除WordPress仪表板小部件。
注意:如果你最终在本文中寻找如何去除仪表板小部件,那么你应该看看我们的文章:如何为初学者定制WordPress管理区(仪表板)
您只需将以下代码粘贴到主题的functions.php文件中即可。 尽管将这个文件保存为插件并将其作为插件插件可能是一个好主意。
函数remove_dashboard_widgets(){ 全球$ wp_meta_boxes; 未设置($ wp_meta_boxes [ '仪表盘'] [ '侧'] [ '核心'] [ 'dashboard_quick_press']); 未设置($ wp_meta_boxes [ '仪表盘'] [ '正常'] [ '核心'] [ 'dashboard_incoming_links']); 未设置($ wp_meta_boxes [ '仪表盘'] [ '正常'] [ '核心'] [ 'dashboard_right_now']); 未设置($ wp_meta_boxes [ '仪表盘'] [ '正常'] [ '核心'] [ 'dashboard_plugins']); 未设置($ wp_meta_boxes [ '仪表盘'] [ '正常'] [ '核心'] [ 'dashboard_recent_drafts']); 未设置($ wp_meta_boxes [ '仪表盘'] [ '正常'] [ '核心'] [ 'dashboard_recent_comments']); 未设置($ wp_meta_boxes [ '仪表盘'] [ '侧'] [ '核心'] [ 'dashboard_primary']); 未设置($ wp_meta_boxes [ '仪表盘'] [ '侧'] [ '核心'] [ 'dashboard_secondary']); } add_action('wp_dashboard_setup','remove_dashboard_widgets');
上面列出的每个小部件都是不言而喻的。 你可以保留你想要的只是从列表中删除它们。 如果您想从除管理员以外的所有用户中删除这些小部件,请将最后一行更改为:
if(!current_user_can('manage_options')){ add_action('wp_dashboard_setup','remove_dashboard_widgets'); }
我们希望这篇文章帮助您删除WordPress中的默认仪表板小部件。