WordPress控制台首页预设有许多类似「概况」、「活动」、「WordPress 新闻」等的实用小工具,但是这些小工具至多只能被隐藏,而无法完全移除。所以今天畅想资源就来教大家如何使用纯代码为WordPress完全移除控制台首页小工具,让你的控制台更加干净清爽!
教学
1、将下方代码添加到「布景函式库 (functions.php)」的最底部 ?> 之前,然后点击 即可~
注意:以下代码仅移除例如「WordPress 新闻」等的部分小工具,如果你还想移除其他的小工具,请使用相同格式并参考本文的「附注:如何确定小工具的类型和名称?」来修改本段代码!
提示:如果你想于控制台首页添加自己的小工具,请参考「【纯代码】为WordPress控制台首页添加小工具教学」!
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
/* 移除控制台首页小工具开始(由AREFLY.COM制作) */ function remove_dashboard_widgets() { global $wp_meta_boxes; // 收到新链结 unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']); // 插件 unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']); // WordPress Blog unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']); // Other WordPress News unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']); } add_action('wp_dashboard_setup', 'remove_dashboard_widgets'); /* 移除控制台首页小工具结束(由AREFLY.COM制作) */ |
2、完成后我们就可以看到,我们的WordPress控制台首页的「显示选项」内已经看不到我们所移除的小工具啦~
附注:如何确定小工具的类型和名称?
1、这是我们目前的移除代码:(需于后几步内替换 类型 及 名称 为对应字串!)
unset($wp_meta_boxes['dashboard']['类型']['core']['名称']);
2、首先打开控制台首页,并开启浏览器的「开发人员工具」
3、然后选中你想要移除的小工具(这里以「WordPress 新闻」为例),并找到其以 dashboard_ 开头的父DIV的ID,这就是我们的 名称 (需包括 dashboard_ !)
4、接着选中刚刚DIV的父DIV,该DIV的ID就是我们的 类型 啦(该ID应以 -sortables 结尾,但在 类型 中使用时无需加入 -sortables !)
5、所以于本范例内,代码则应为:
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
参考
wordpress 如何移除管理后台仪表盘小工具(由于该文章于网路经过多次转载,而无法判定原作者网址;在这里向原作者致歉!
)



