WordPress, Дизайн, Хаки

Удаляем Admin bar в WordPress

В WordPress, начиная с версии 3.1. в интерфейсе авторизованного пользователя появилась верхняя панель – “admin bar“.

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

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

 

1. Простое скрытие панели

Вы единственный человек, который имеет доступ к панели администрирования и у Вас закрыта регистрация, то Вы можете удалить панель через настройки своего профиля и убрать галочки с “Показывать панель инструментов на сайте”.

2. Удаление верхней панели

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

add_filter('show_admin_bar', '__return_false');

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

3.Удаление панели с помощью плагинов

Есть несколько плагинов для удаления панели admin bar. Но, все же рекомендую использовать один из выше приведенных способа, плагины могут затормозить работу вашего блога.

• Admin Bar Disabler ?
• Custom Admin Bar ?
• Global Hide/Remove Admin Bar Plugin ?
• Admin Bar Removal ?

 

 

 

Поделиться:

Похожие записи

  • Cawa-93

    Каким образом можно с панели удалить только значок WordPress-a ??

    • Нужно ручками поправить файл admin-bar.php,который лежит в папке wp-includes,там найти следующую строчку: ‘title’ => ”, примерно 77 и удалите,значок исчезнет.

      • Cawa-93

        Я не точно выразился. По вашему совету исчезла иконка, всё правильно, НО сама кнопка осталась. Как её убрать ??

      • Cawa-93

        Нашел решение самостоятельно !
        Просто закоментировал 

        /*$wp_admin_bar->add_menu( array( ‘id’ => ‘wp-logo’, ‘title’ => ”, ‘href’ => self_admin_url( ‘about.php’ ), ‘meta’ => array( ‘title’ => __(‘About WordPress’), ), ) );*/