Бывает и такое…

У меня на прошлой неделе случился легкий конфуз. Благо нашлись добрые люди и ткнули носом в это упущение.

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

«Виноват» 🙂 во всем модуль кеширования MaxCache, который успешно отправил страницы в кеш вместе с этой панелью. Шутю, конечно ;). На самом деле вины модуля тут никакой нет, он прекрасно выполняет свою работу и если у Вас wordpress, то я очень и очень рекомендую его приобрести и установить. Результаты его работы впечатляют, ознакомиться с ними можно по ссылке выше, или здесь.

Как убрать верхнюю панель администратора в wordpress?

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

Отключение панели

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

Я же у pervushin.com один единственный и весь такой неповторимый :), потому просто открываю страницу «пользователи» в панели администратора, затем перехожу к редактированию своей учетной записи и отключаю опцию «Показывать панель инструментов на сайте»:

Отключаем верхнюю панель wordpress

Полное удаление панели

Этот способ больше подойдет блогам с возможностью регистрации пользователей и предполагает работу с кодом. Не пугайтесь, тут всего одна строчка, которую нужно добавить в functions.php вашей темы:

add_filter( ‘show_admin_bar’, ‘__return_false’ );

Удаляем верхнюю панель добавлением кода

Вот и все. Надеюсь этот пост поможет решить эту, на самом деле совсем не страшную и легко поправимую, проблему.

Удачи друзья, успехов!


Комментарии

19 на запись "Бывает и такое…"
  1. Интересно! У меня раньше такой баг был. Это маккеш делает. Я раньше не лазил по блогу пока в админке залогинен. Все нормально! Если зайдешь на блог залогиненым, то кэширует вместе с панелью =)

    Скрипт супер, но пока убрал, коменты подтирает и не перебрасывает вниз страницы после оставления коммента. У тебя все гуд у тебя дискус =)

  2. Ledi Tech says:

    Картинка — супер! ))

  3. Да, страшного ничего нет. 

    А мне она изначально мешала. Я люблю видеть пользовательскую часть сайта так, как видят её посетители.

  4. Geny says:

    Я убрал эту панель сразу же, как только создал блоги на вордпресс, а что бы входить в админку, сделал яндекс-закладки.

    • А у меня ее изначально не было, появилась после обновления.

      • Geny says:

        Да? Бывает же такое… 🙂

      • Geny says:

        Извините за просьбу, демрнстрируемую в комментариях, но у Вас не работает кониактная форма. Суть в том, что некоторые посетители не могут оставить на моем блоге комментарий, после отправки появляется надпись «cоmment не может быть пустым». Не могли бы Вы выделить чуточку лишнего времени и попробовать оставить комментарий — просто слово «привет». А может быть, как более опытный блоггер, объяснить, почему такое может происходить?

    • @Geniyy:disqus Поздравляю! Ваш комментарий заработал вам 100 рублей. Пришлите мне на email sergey [гав] pervushin.com свой WMR кошелек и переведу на него выигрыш.

  5. Гость says:

    Сергей во втором варианте в какую строку вставить нужный тег?

  6. SO says:

    Вставил код, панель не пропадает. Где ошибка? 
    http://pixs.ru/uploaded/Screenshot_7040802_4527030.jpg/4527030_1596282/ 

  7. Указанный код никак не должен, да и не может влиять на авторизацию, он просто удаляет панель. Странно…

  8. Тимур Орлов says:

    Вот как раз мне панель нужна, точнее заказчику, но когда посетитель НЕ авторизован, место под панель пустое, но оно ЕСТЬ, то есть его видно. Хотя обязана исчезать при выходе или переходе на сайт не авторизованным. О чистке кеша не надо писать.

Спасибо, что оставили свой комментарий

banner