如何删除WordPress仪表板小部件

您是否曾经参与过要求您自定义WordPress管理面板显示的项目?那么顾问定制的第一件事就是WordPress仪表板。我们向您展示了如何在WordPress中添加自定义仪表板小部件的快速示例。在本文中,我们将向您展示如何删除WordPress仪表板小部件。

注意:如果您最终在本文中寻找如何仅为自己删除仪表板小部件,那么您应该查看我们的文章:如何为初学者自定义WordPress管理区域(仪表板)

您只需将以下代码粘贴到主题的functions.php文件中即可。虽然将这个文件保存为插件并将其作为插入式插件可能是个好主意。

  function 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_right_now"]);  unset($wp_meta_boxes["dashboard"]["normal"]["core"]["dashboard_plugins"]);  unset($wp_meta_boxes["dashboard"]["normal"]["core"]["dashboard_recent_drafts"]);  unset($wp_meta_boxes["dashboard"]["normal"]["core"]["dashboard_recent_comments"]);  unset($wp_meta_boxes["dashboard"]["side"]["core"]["dashboard_primary"]);  unset($wp_meta_boxes["dashboard"]["side"]["core"]["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管理面板显示的项目?那么顾问定制的第一件事就是WordPress仪表板。我们向您展示了如何在WordPress中添加自定义仪表板小部件的快速示例。在本文中,我们将向您展示如何删除WordPress仪表板小部件。

注意:如果您最终在本文中寻找如何仅为自己删除仪表板小部件,那么您应该查看我们的文章:如何为初学者自定义WordPress管理区域(仪表板)

您只需将以下代码粘贴到主题的functions.php文件中即可。虽然将这个文件保存为插件并将其作为插入式插件可能是个好主意。

  function 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_right_now"]);  unset($wp_meta_boxes["dashboard"]["normal"]["core"]["dashboard_plugins"]);  unset($wp_meta_boxes["dashboard"]["normal"]["core"]["dashboard_recent_drafts"]);  unset($wp_meta_boxes["dashboard"]["normal"]["core"]["dashboard_recent_comments"]);  unset($wp_meta_boxes["dashboard"]["side"]["core"]["dashboard_primary"]);  unset($wp_meta_boxes["dashboard"]["side"]["core"]["dashboard_secondary"]);    }    add_action("wp_dashboard_setup", "remove_dashboard_widgets" );    

上面列出的每个小部件都是不言自明的。只需从列表中删除它们即可保留所需的数据。如果要从除管理员之外的所有用户中删除这些小部件,则只需将最后一行更改为:

  if (!current_user_can("manage_options")) {  add_action("wp_dashboard_setup", "remove_dashboard_widgets" );  }  

相关推荐

发表回复

房先生
我们将24小时内回复。
2024-09-17 22:06:32
您好,有任何疑问请与我们联系!
您的工单我们已经收到,我们将会尽快跟您联系!
[加我微信]
chaoneo
注:点击复制微信号并打开微信APP,添加好友后进行聊天。
[电话联系]
13585372227
[电子邮件]
chaoneo@163.com
取消

选择聊天工具: