Используешь всё меню админки? А я нет…

От admin, 04 мая 2017, просмотров 6107

Текст мой и только мой, код общий

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

Открываем  файл functions.php вашей темы и добавляем:

Таким образом скрыли все меню в админке,  для всех пользователей, включая меня, Тут и возник второй вариант, чтобы не скрывать меню для админов , Вот пример 

Как видно из кода разделы меню «Внешний вид» и «Плагины»  скрыты от всех, кроме админов.

Но я то самый главный админ, и не хочу чтобы остальные админы редактировали мой шаблон и плагины ,значит делаем так ,закрываем меню от всех кроме админа с ID=1

Так с боковым меню разобрались, но у нас есть еще и верхнее горизонтальное меню, и там тоже некоторые разделы дублируются,вот и займемся еще и этим меню.

И так просто скроем верхную панель для всех

Открываем файл functions.php вашей темы и добавляем:

Это мы скрыли верхнюю панель от всех, включая админов. Но в профиле пользователя по-прежнему будет доступна настройка «Показывать верхнюю панель при просмотре сайта»,и чтобы все сделать правильно вот следующий код

В файл functions.php вашей темы добавляем следующий код:

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

Ну для админов все таки надо её отображать,поэтому  добавяем в файл functions.php  следующий код:

Это скроет верхнюю панель для всех, кроме админов . В профиле пользователей по-прежнему будет выводиться опция настройки вывода верхней панели.И снова небольшая правка предыдущего кода , добавяем в файл functions.php вашей темы следующий код:

Мы получили ,что верхняя панель будет полностью скрыта от всех, кроме администраторов сайта. Опция настройки вывода верхней панели в профиле будет видна только у администраторов сайта.

Ну а теперь пройдемся по пунктам вернего меню, для начала скроем поиск

Открываем файл functions.php вашей темы и добавляем код:

Это мы удалили поиск из верхней панели для всех пользователей .Далее удалим пункты из меню .

Открываем файл functions.php вашей темы  и добавляем следующий код:

Это мы удалили из верхней панели меню пункт «Комментарии».

Вот полный список меню, которые можно удалить:

Оставьте в этом коде только те пункты меню, которые вы хотите скрыть.

Полный список всех пунктов меню, которые выводятся в верхней панели, вы можете найти в файле «wp-includes\admin-bar.php» , просто время от времени разработчики удаляют или добавляют новые пункты меню в верхнюю панель, поэтому актуальный список пунктов и разделов меню надо смотреть именно в этом файле .

Вот и все , каждый КОД применяется отдельно.


Работа должна приносить удовлетворение ,ну и не большое вознаграждение $


Понравилась статейка ? Поделись с друзьями :



Комментариев нет


Пожалуйста, войдите, чтобы комментировать

Свежие комментарии

140 / 0,797 / 34.57mb