删除WordPress中的插件管理菜单,而不安装v3.8.1中的插件

时间:2014-02-02 作者:Charles Wayne

我按照本页上的说明删除一些管理菜单:remove_menu_page()

但它似乎只适用于默认的管理菜单。插件添加的管理菜单未被删除。

例如,我尝试使用yoast删除wordpress seo的管理菜单

remove_menu_page( \'admin.php?page=wpseo_dashboard\' );
但菜单仍然存在。除Yoast SEO外,其他所有标准WordPress管理菜单均已删除。

你知道我怎样才能删除插件的管理菜单吗?

我看到了一些类似的问题,但推荐的代码似乎与3.8.1不兼容,所以我添加了这个问题,以开始针对3.8.1的新问题

1 个回复
最合适的回答,由SO网友:Brad Dalton 整理而成
add_action(\'admin_menu\', \'remove_wpseo_admin_menu_links\');

function remove_wpseo_admin_menu_links(){

remove_action( \'admin_bar_menu\', \'wpseo_admin_bar_menu\', 95 );

remove_menu_page( \'wpseo_dashboard\' );


}
结束

相关推荐

GoPardy托管wp-admin问题

我在GoDaddy托管帐户(Windows)上的/wp admin登录页有一个大问题。如果访问以下url,我将无法登录。我再次被引导到登录页面。域。com/wp admin如果使用以下URL,我可以登录。域。com/wp admin/(末尾带正斜杠)域。com/admin域。com/login我将要使用的域指向wordpress的安装,它位于根目录的子目录下。禁用permalinks(删除了web.config,我想是windows的.htaccess)禁用的插件在数据库中验证了站点URL(它不包含额外的