Мы уже ранее писали, как избавиться от надоедливой панели в уроке Как отключить Панель Администратора в WordPress 3.3. Но эта инструкция не всем подходила, так как в том случае мы отключали верхнюю панель администратора для всех пользователей и всех типов учетных записей WordPress. Кроме того, возникали проблемы с совместимостью в новой версии WordPress 3.4. В этом кратком руководстве я покажу вам, как отключить панель администратора выборочно для всех пользователей, кроме администраторов.

Отключаем админ панель для всех, кроме администраторов

Все очень просто. Скопируйте приведенный ниже код и вставьте его в файл вашей темы functions.php:

/* Отключаем админ панель для всех, кроме администраторов. */
if (!current_user_can('administrator')):
  show_admin_bar(false);
endif;

Отключаем админ панель для всех пользователей

Аналогично, если вы хотите отключить панель администратора для всех пользователей, включая администраторов, просто вставьте этот код в файл вашей темы functions.php:

/* Отключаем админ панель для всех пользователей. */
  show_admin_bar(false);

Как вы видите, эта инструкция гораздо проще и удобней, чем та, что описывалась нами ранее. Всего пару строчек кода делают то, что нужно.

Источник: WPBeginner.com

Вам понравился материал?

Добавить комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.

38 комментариев

сначала новые
по рейтингу сначала новые по хронологии

А как поместить свою картинку вместо лого вордпресс?

Разобрался. Проблема была в плагине Maintenance.

Александр

Спасибо за "Maintenance" реально он мешает) Нужно деактивировать

Увы, не работает. Что в дочерней теме в functions вставлял, что в материнской - не работает! Почему? Плагины тоже не справляются. Куда копать? Уже устал.

Все очень просто. Скопируйте приведенный ниже код и вставьте его в файл вашей темы functions.php: и куда его конкретно вставлять, в задницу себе? где файл темы находится?
Задолбали эти спецы, думают что всем и так понятно что они себе там думают. Такую статью бахнуть и не показать скрин этого файла, капец короче

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

Спасибо огромное

Жумабек

Рахмет! Өте керемет! Спасибо!!!!!

Пожалуйста подскажите куда именно вставить текст,

просто вставьте этот код в файл вашей темы functions.php:

код вставляй под самый конец, после остальных кодов в этом разделе

Супер! Спасибо автору работает.

убрал админку только с главной страницы... на остальных - есть

Огонь. Спасибо.

Владимир

Здравствуйте, спасибо за материал, помогло, не подскажите какой плагин используете для социальных кнопок?

Спасибо за отличный совет, но сейчас есть одна проблема. Я сначала сделала по первой аналогии. Потом передумала и поставила по второй. И теперь сама не могу зайти в аккаунт, чтобы откатить всё назад и иметь право на редактирование сайта. Как с этим быть? Как вернуть обратно?

Виктор

Метод работает. Но как сделать чтоб и переход по ссылке wp-admin для всех кроме админов был закрыт?

Спасибо!!! То что надо было!

А у меня не получилось!!!!

Лучше сделать это цивилизованно - открыть страницу “пользователи” в панели администратора, затем перейти к редактированию своей учетной записи и отключить опцию “Показывать панель инструментов на сайте”

вопрос в том, как скрыть эту панель для посетителей. вы советуете убрать админ-панель конкретно для администратора! это чушь и бессмыслица!

Спасибо! Получилось)

add_filter( 'show_admin_bar', '__return_false' );

Дмитрий

Что то помоему не работает Ваш метод

Дмитрий

А как отключить админ панель для всех, кроме администраторов и шоп менеджеров?

Спасибо!!! Все получилось!)

Сергей

у меня сайт админка слители!!!!! вы что наделали мене!!!!!!

копируй текст без 2
show_admin_bar(false);

просто админ дуралей

Спасибо, отработало прекрасно на ВП 3,6

Куда именно вставлять ети строки в functions.php?

Можете вставить в конце файла перед закрывающейся скобкой ?>

Thanks mate! This thing isreally working!

Сергей

Большое спасибо, час времени убил в поиске по настройкам.

вот спасибо, весь интернет перерыла нету. Случайно зашла на ваш сайт и начало просматривать, спасибо большое

Спасибо! Поставил данный хак в интернет-магазине, чтобы пользователи никак не могли попасть в "dashboard"

Vasilij Sabinin

А у меня сайт не пашет после загрузки файла

Грозный

Спасибо за урок, очень помогло!