Недавно я узнал, что в готовящемся релизе WordPress 3.1, разработчики добавили новую функцию, которая называется Admin Bar (Панель администратора).Что дает эта функция? Когда вы зашли на свой блог, отображается данная панель на клиентской части блога, чтобы легче было вести управление блогом. Приведу скриншот и все станет понятным:
Так вот, эту функцию можно отключить. В сети я наткнулся даже на плагины, которые реализуют эту возможность (плагины были разработаны для WordPress 3.1 RC). Но зачем нам плагины? Зачем лишний раз нагружать наш блог, нашу базу, мы сделаем все проще 🙂
Откройте ваш файл блога «Functions.php» и вставьте следующий код:
function my_function_admin_bar(){ return false; } add_filter( 'show_admin_bar' , 'my_function_admin_bar'); |
После этого Admin Bar исчезнет с клиентской части блога.
Обновлено!
Данную опцию вы также можете отключить в админской части вашего блога — заходим в «Пользователи»->«Ваш профиль» и там снимаем галочку с «Показывать верхнюю панель».
Но если по какой-то причине админ-бар все равно у вас глючит, то попробуйте тогда просто вставить наш код.
Конечно, это может сделать любой желающий, кому данная функция не нужна, но можете же её и оставить, может кому-то даже удобно будет 🙂
Удачи!
У меня не сработало, я поставил плагин disable admin bar и заработало. Я так понимаю это зависит от темы сайта и установленных плагинов
Спасибо, что написали про имя плагина — думаю всем будет полезно. С версии 3.1 многое изменилось, поэтому возможно и поменяли в движке это.
А мне наоборот помогло добавить))) Спасибо.
Хм…возможно другая версия wordpress 🙂
Да, прямо в админке и отключается эта штуковина) мне она не понравилась.
Вот и мне тоже 🙂
function my_function_admin_bar(){
return false;
}
add_filter( ‘show_admin_bar’ , ‘my_function_admin_bar’);
А вот это вариант нормально сработал
Согласен! Видимо, что-то поменяли разработчики в финальной версии, а обновился только сегодня и смог сразу проверить. Статью обновил! Спасибо! 🙂
Не работает 🙁