wordpress如何移除插件添加的顶级菜单和子菜单

开发中经常会遇到后台的菜单选项需要移除的情况,后台菜单有顶级菜单和子菜单2种,对于顶级菜单我们可以用wp自带的函数配合菜单的page名称直接移除,下面是我们开发中经常会遇到的实例分享,wordpress移除插件添加的顶级菜单和子菜单代码。


add_action( 'admin_init', 'wpse_1360581_remove_menu_pages');

function wpse_1360581_remove_menu_pages() {
    remove_menu_page( 'envato-market' );//移除admin.php中顶级菜单
}

function remove_submenu() {

	remove_submenu_page( 'tools.php','la_importer' );//移除插件在admin添加的顶级菜单
}
 
if ( is_admin() ) {
    add_action('admin_init','remove_submenu');
}

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

www.admin122.com 关注微信
24小时客服在线