Как убрать пункты меню в админке WordPress
Возможно у вас уже возникал вопрос как же все-таки убрать ненужные пункты меню в админке, например когда вы делаете сайт для кого-то и там абсолютно не нужны комментарии, ну или не нужны в обозримом будущем, тогда этот рецепт именно для вас.
Как всегда добавляем данный код в functions.php вашей темы:
1 2 3 4 5 6 7 8 9 10 |
function remove_menus () { global $menu; $restricted = array(__('Dashboard'), __('Posts'), __('Media'), __('Links'), __('Pages'), __('Appearance'), __('Tools'), __('Users'), __('Settings'), __('Comments'), __('Plugins')); end ($menu); while (prev($menu)){ $value = explode(' ',$menu[key($menu)][0]); if(in_array($value[0] != NULL?$value[0]:"" , $restricted)){unset($menu[key($menu)]);} } } add_action('admin_menu', 'remove_menus'); |
Соответственно все пункты меню, перечисленные в массиве $restricted будут скрыты.