我想为非管理员用户隐藏仪表板中的一些子菜单。我正在使用remove_submenu_page
功能,但我没有正确使用它,因为它不工作,子菜单仍然显示。http://codex.wordpress.org/Function_Reference/remove_submenu_page
我正试图从一个名为新闻稿的插件中隐藏非管理员的子菜单:
wp管理员/管理员。php?页面=新闻稿\\u main\\u索引wp admin/admin。php?第页=新闻稿\\u main\\u main
function ns_remove_admin_menus() {
global $menu;
global $current_user;
if ($current_user->ID != 1) {
remove_submenu_page( \'admin.php?page=\', \'newsletter_main_index\' );
remove_submenu_page( \'admin.php\', \'newsletter_main_index\' );
}
}
add_action(\'admin_init\', \'ns_remove_admin_menus\', 999 );
你知道我该怎么做吗?