使用wordpress都知道安装好wordpress后,在后台控制面板中会看到一些相关信息显示出来,比如一些概括,近期评论,近期草稿,wordpress新闻等等。前些天接了个项目说是要让禁用wp控制面板里面的一些信息。

首先我们可以用控制面板右上面的显示选项来选择显示哪些内容。如下截图:

wordpress控制面板
其次就是使用代码来直接禁用掉那些内容:

<?php
function disable_default_dashboard_widgets() {

	remove_meta_box('dashboard_right_now', 'dashboard', 'core');      //概况(Right Now)
	remove_meta_box('dashboard_recent_comments', 'dashboard', 'core'); //近期评论(Recent Comments)
	remove_meta_box('dashboard_incoming_links', 'dashboard', 'core');  //链入链接(Incoming Links)
	remove_meta_box('dashboard_plugins', 'dashboard', 'core');      //插件(Plugins)

	remove_meta_box('dashboard_quick_press', 'dashboard', 'core');  //快速发布(QuickPress)
	remove_meta_box('dashboard_recent_drafts', 'dashboard', 'core'); //近期草稿(Recent Drafts)
	remove_meta_box('dashboard_primary', 'dashboard', 'core');  //WordPress China 博客(WordPress Blog)
	remove_meta_box('dashboard_secondary', 'dashboard', 'core'); //其它 WordPress 新闻(Other WordPress News)
}
add_action('admin_menu', 'disable_default_dashboard_widgets');
?>

将上面的代码放入正在使用主题的functions.php里面即可,大家可以根据自己的需求来禁用你不想显示的信息。