Всем доброго времени суток дорогие читатели сайта. На этот раз, я бы хотел рассмотреть такую тему: как можно отключить панель администратора сайта на WordPress. Вы можете задать вопрос, зачем ее вообще отключать? Тогда я Вам отвечу – для того, чтобы ограничить доступ, для некоторых элементов админской части, для определенных пользователей. Поэтому в данной статье мы рассмотрим то, как можно отключить панель администратора для всех пользователей сайта, кроме администратора.
Как отключить админ панель для всех пользователей сайта, кроме администратора?
Нам понадобится старый и добрый файл functions.php.Поэтому лучше всего сделать копию данного файла.
И все, нам необходимо просто скопировать, ниже приведенный код, и вставить его в конец данного файла и сохранить его.
/* Отключаем админ панель для всех, кроме администраторов. */
if (!current_user_can('administrator')):
show_admin_bar(false);
endif;
Все, при помощи данного кода, мы просто отключаем все функции админской панели, для всех пользователей сайта кроме администратора. Это очень подходит для тех сайтов, где имеется администратор, и он не хочет, чтобы кроме него пользовались доступом в админскую часть.
Как отключить админ панель для всех пользователей сайта?
Также у некоторых сайтов, есть необходимость отключить доступ в панель администратора для всех пользователей, даже для администратора. Это касается тех сайтов (блогов), которые не будут обновляться. Это очень хороший ход, в планах безопастности Вашего ресурса. Поэтому Вам необходимо в конец файла functions.php вставить следующий код:
/* Отключаем админ панель для всех пользователей. */
show_admin_bar(false);
Это конструкция кода, намного меньше предыдущей и тут я думаю становится все понятно, ничего сложного нет и решать только Вам, отключать панель администратора на Вашей ресурсе или нет.
Если Вам понравилась статья, то
Также советуем почитать на PressDev.RU
Короткая ссылка: http://pressdev.ru/?p=1068