Как отключить верхнюю админ-панель в WordPress для всех пользователей кроме администраторов
Опубликовано: 01.09.2018
Август 9, 2012 | ХакиМы уже ранее писали, как избавиться от надоедливой панели в уроке Как отключить Панель Администратора в WordPress 3.3 . Но эта инструкция не всем подходила, так как в том случае мы отключали верхнюю панель администратора для всех пользователей и всех типов учетных записей WordPress. Кроме того, возникали проблемы с совместимостью в новой версии WordPress 3.4. В этом кратком руководстве я покажу вам, как отключить панель администратора выборочно для всех пользователей, кроме администраторов.
Как создать сайт на wordpress: пошаговая видеоинструкция
Отключаем админ панель для всех, кроме администраторов
Все очень просто. Скопируйте приведенный ниже код и вставьте его в файл вашей темы functions.php :
/* Отключаем админ панель для всех, кроме администраторов. */ if (!current_user_can('administrator')): show_admin_bar(false); endif;Отключаем админ панель для всех пользователей
Аналогично, если вы хотите отключить панель администратора для всех пользователей, включая администраторов, просто вставьте этот код в файл вашей темы functions.php :
/* Отключаем админ панель для всех пользователей. */ show_admin_bar(false);Как вы видите, эта инструкция гораздо проще и удобней, чем та, что описывалась нами ранее. Всего пару строчек кода делают то, что нужно.