Заметки по Wordpress

Как отключить админ-панель в WordPress для всех кроме администраторов

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

Бывают такие случаи когда надо полностью отключить админ-панель на блоге, но это бывает не всем подходит. Я считаю гораздо удобнее отключить админ-панель частично, т.е. можно отключить админ-панель для всех пользователе кроме администраторов. В этом коротком руководстве мы рассмотрим как это реализовать без плагинов.

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

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

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

Полное отключение админ-панели для всех

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

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

Как вы видите, эта инструкция гораздо проста и удобна. Требуется всего пару строчек кода.

Новые посты

Кнопка twitter – Как добавить кнопку twitter на свой сайт

Гордеев Игорь

Управление WordPress: несколько авторов на одном блоге

Гордеев Игорь

Оптимизация wordpress – ускоряем блог

Гордеев Игорь

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

Олег 09.10.2012 / 00:39

Никогда не сталкивался с тем, что необходимо выключить админ панель, так как сайтом управляю один, помощников нету. Но все равно такой быстрый и удобный способ нельзя не взять ан заметку:)

Ответить
Гордеев Игорь 09.10.2012 / 12:49

Тем более если вы управляете сайтом один – то другим это панель и не нужна и ее можно отключить

Ответить
Елена 10.10.2012 / 02:52

интересный пост. Беру себе на заметку. По правде говоря, никогда не задумывалась об этом.

Ответить
Ника 10.10.2012 / 14:01

хорошая и полезная для меня информацию, хочу попробовать на одном своем блоге

Ответить
ilit70 13.10.2012 / 16:18

Интересно а кто нибудь задумывался над вопросом ” А зачем убирать???” Может лучше попытаться переделать админ панель в полноценное меню?? Присмотритесь повнимательнее.. Компактный,выдвигающийся поиск,приветствие пользователя с возможностью входа в профиль, логотип( ВП, но что мешает заменить на свой?)скрол.. Пошаманить.. Изменить стиль(что в принципе возможно) добавить свои пункты (что точно возможно… ибо многие темы и плагины добавляют свои кнопки в админ панель, живой пример наверху… Плагином добавлена кнопка SEO) и включить для всех пользователей! И получится на сайте замечательное меню в стиле тех же “одноклассников”.

Ответить
Андрей 14.10.2012 / 00:06

Полезная статья. Взял на заметку

Ответить
Светлана 14.10.2012 / 11:47

Спасибо!! Мне как раз это надо!
Для тех, кто не знает для чего надо отключать админ панель для пользователей…
наши платные участники не все мастера работы на компьютере.
И при входе в закрытый раздел блога, для платных участников попадают сразу в свой профиль.
А потом недоумевают – а где же блог?
Надоело всем отвечать, что нужно перейти по ссылке вверху и т.д.
А так – отключаю для них панель – им останется только блог!
Супер!!

Ответить
Пётр 21.10.2012 / 15:32

Скажите, а можно сделать так, чтобы админка, кроме админов, была ещё доступна и авторам?

Ответить
Энерджи 01.11.2012 / 11:21

можно,копируй туже функцию ,что и у админа только место группы админа впиши авторы .

Ответить
YCN 09.11.2012 / 11:55

Спасибо за пост, очень полезная штука, главное, что без плагинов. Воспользуюсь обязательно.

Ответить
iren 29.11.2012 / 03:52

Не знаю, как у остальных, у меня не получилось… Даже не понятно, куда конкретно код то вставлять…

Ответить
Гордеев Игорь 30.11.2012 / 12:02

Если не разбираетесь в коде лучше вообще не лазить туда, а то можете повредить блогу.

Ответить
Resperro 30.11.2012 / 20:52

Спасибо, а то панель уже глаза резать начинала.

Ответить
Marina 01.12.2012 / 01:23

Добрый день! Вставила необходимый код для закрытия админки для пользователей. но ничего не изменилось… Так же отражается левое меню админ панели

Ответить
Гордеев Игорь 01.12.2012 / 20:07

Какое левое меню админ панели:) Бар отключается на лицевой части блога.

Ответить
Вячеслав 13.05.2013 / 17:10

Так и не понял зачем это нужно! Но пост в целом классный!

Ответить

Оставить комментарий