Ми вже раніше писали, як позбавитися надокучливої панелі в уроці Як відключити Панель Адміністратора 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);
Як ви бачите, ця інструкція набагато простіше та зручніше, ніж та, що описувалася нами раніше. Усього кілька рядків коду роблять те, що потрібно.
Коментарі до запису: 43
Дякую за урок, дуже допомогло!
А у мене сайт не оре після завантаження файлу
Дякую! Поставив цей хак в інтернет-магазині, щоб користувачі ніяк не могли потрапити до «dashboard»
ось дякую, весь інтернет перерила нема. Випадково зайшла на ваш сайт і почала переглядати, дякую
Дякую, годину часу вбив у пошуку за налаштуваннями.
Thanks mate! Це thing isreally working!
Куди саме вставляти ці рядки у functions.php?
Можете вставити в кінці файлу перед дужкою, що закривається?>
Дякую, відпрацювало чудово на ВП 3,6
у мене сайт адмінка злиті!!!!! ви що наробили мене !!!!!!
копіюй текст без 2
show_admin_bar(false);
просто адмін дурнів
Дякую!!! Все вийшло!)
А як відключити адмін панель для всіх, окрім адміністраторів та шоп менеджерів?
Щось по-моєму не працює Ваш метод
add_filter( 'show_admin_bar', '__return_false');
Дякую! Вийшло)
Краще зробити це цивілізовано — відкрити сторінку “користувачі” на панелі адміністратора, потім перейти до редагування свого облікового запису та вимкнути опцію “Показувати панель інструментів на сайті”
питання у тому, як приховати цю панель для відвідувачів. ви рекомендуєте прибрати адмін-панель безпосередньо для адміністратора! це нісенітниця і нісенітниця!
А у мене не вийшло!!
Дякую!!! Те, що треба було!
Метод працює. Але як зробити щоб і перехід за посиланням wp-admin для всіх, крім адмінів, був закритий?
Дякую за чудову пораду, але зараз є одна проблема. Я спочатку зробила за першою аналогією. Потім передумала та поставила по другій. І тепер сама не можу зайти в обліковий запис, щоб відкотити все назад і мати право на редагування сайту. Як із цим бути? Як повернути назад?
Доброго дня, дякую за матеріал, допомогло, не підкажіть який плагін використовуєте для соціальних кнопок?
Добрый день! https://1.envato.market/c/1308195/523002/4415?u=https://codecanyon.net/item/easy-social-share-buttons-for-wordpress/6394476
Вогонь. Дякую.
прибрав адмінку тільки з головної сторінки… на решті — є
Супер! Дякую авторові працює.
Будь ласка, підкажіть куди саме вставити текст,
просто вставте цей код у файл вашої теми functions.php:
код вставляй під кінець, після решти кодів у цьому розділі
Рахмет! Є керемет! Дякую!!!!!
Спасибі величезне
як же я довго мучився і шукав спосіб прибрати цю панельку
Все дуже просто. Скопіюйте наведений нижче код і вставте його у файл вашої теми functions.php: і куди його вставляти, в дупу собі? де файл теми?
Задовбали ці фахівці, думають що всім і так зрозуміло, що вони собі там думають. Таку статтю бахнути і не показати скрін цього файлу, капець коротший
https://hostenko.com/wpcafe/tutorials/kuda-vstavlyat-etot-kod-v-wordpress-obshhaya-struktura-faylov-temyi/
На жаль, не працює. Що в дочірній темі у функції вставляв, що в материнській — не працює! Чому? Плагіни теж не справляються. Куди копати? Вже втомився.
Розібрався. Проблема була у плагіні Maintenance.
Дякую за "Maintenance" реально він заважає) Потрібно деактивувати
А як помістити свою картинку замість лого вордпрес?
wp 4.9.3 не хоче зберігати functions.php з дописаним рядком. Є мануал новіший?
Вилучить адміну Family Link
Дякую. Ваш код допоміг приховати адмін панелі для WordPress. Але після додавання smtp yandex.connect через dns, мабуть, щось змінив. Тепер кожен бажаючий може додавати теми до форуму asgaros. Навіть коли за замовчуванням це вимкнено у налаштуваннях. У чому може бути справа?
Спробуйте відкотитись на бекап до додавання yandex.connect.
(на відміну від форми коментарів, код робочий)