Remove Widgets in Dashboard

时间:2012-04-02 作者:AshesToAshes

另一个noob问题。。。当作者登录并访问其仪表板时,他们会看到各种小部件,例如Internet Explorer警告、WordPress动态新闻。

是否要为所有用户(现在和将来)删除所有这些内容,以便他们只看到“快速按”&;\'现在的小部件?

谢谢

1 个回复
SO网友:Brooke.

我认为最好的方法是创建一个新的插件(或者加入theme function.php,但插件总是独立于主题工作),它可以禁用您不需要的小部件。像这样的。

function wpse_47707_disable_admin_meta() {
    remove_meta_box( \'dashboard_browser_nag\', \'dashboard\', \'normal\' );
    remove_meta_box( \'dashboard_right_now\', \'dashboard\', \'normal\' );
    remove_meta_box( \'dashboard_recent_comments\', \'dashboard\', \'normal\' );

}

add_action( \'wp_dashboard_setup\', \'wpse_47707_disable_admin_meta\' );
请参见The Codex Page 有关元框的更多信息

结束

相关推荐

Communicate between plugins

我已经创建了两个WordPress插件。如果两个插件都安装了,那么这两个插件之间就可以进行一些有益的合作。那么我的问题是:让他们合作的最佳方式是什么?如何检测某个插件是否已启用?如何传输信息?我想我可以用globals,但有更好的方法吗?