2014-09-21 2 views
0

Недавно я установил два плагина на своем сайте. Плагины генерируют два меню администратора. Я хочу скрыть это меню.Как скрыть меню администратора сгенерировать плагины в wordpress

Название меню являются:

WP Metaboxer Mouse парения ссылка (mysite.com/wp-admin/edit.php?post_type=mtbxr_metabox)

BWS Plugins Mouse парения ссылка (MySite. ком/WP-администратор/admin.php? страница = bws_plugins)

можно скрыть другое меню по умолчанию этого кода

function remove_admin_menu_items() { 
    $remove_menu_items = array(__('Media'),__('Links'), __('Comments'), __('Tools'), __('Appearance'), __('Posts'),__('Settings'),__('Plugins'))); 
    global $menu; 
    end ($menu); 
    while (prev($menu)){ 
    $item = explode(' ',$menu[key($menu)][0]); 
    if(in_array($item[0] != NULL?$item[0]:"" , $remove_menu_items)){ 
     unset($menu[key($menu)]);} 
    } 
    } 
add_action('admin_menu', 'remove_admin_menu_items'); 

ответ

1

добавить следующую строку в нижней части remove_admin_menu_items:

remove_menu_page('edit.php?post_type=mtbxr_metabox'); 
remove_menu_page('admin.php?page=bws_plugins'); 

затем изменить приоритет ваших действий для запуска последней:

add_action('admin_menu', 'remove_admin_menu_items', 9999); 
+0

Первый один успех, но меню BWS Плагины не скрывают. Я попытался с remove_menu_page ('admin.php? Page = bws_plugins'); – 2014-09-21 05:51:59

+0

Я тоже пробовал, но remove_menu_page ('edit.php? Post_type = mtbxr_metabox'); works remove_menu_page ('admin.php? page = bws_plugins'); Не работает – 2014-09-21 06:23:24

+0

, но изменили ли вы приоритет для действия на 9999? – manishie

Смежные вопросы