如何删除WordPress仪表板小部件

你曾经在一个需要你自定义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中的默认仪表板小部件。