Ааааа! WordPress обновился! Срочно убираем меню!

WordPress обновился до 3.1

Вроде событие будничное… к хорошему привыкаешь быстро. Однако не обошлось без сюрпризов.

Захожу на сайт и вижу то, что не заказывал — новое верхнее меню. Меня и раньше раздражали ссылки (Edit) под каждым элементом страницы, когда сидишь под админом, но меню… это перебор. Особенно для того, кто при работе использует 2 окна (в одном сайт, в другом админка).

Сразу возникло желание удалить верхнее меню WordPress. Не авторизованные пользователи его не видят, а мне оно для чего?

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

Ответ: Как всегда — ЛЕГКО.

А поможет нам в этом, как ни странно, само верхнее меню. Приступим.

Тыкаем в верхнем админском меню ваш ник и в выпавшей вкладке кликаем «Изменить профиль».

В редакторе профиля находим опцию «Показывать верхнюю панель» и убираем там галочку напротив «при просмотре сайта».

Нажимаем кнопку «Сохранить».

И всё! Но как быть, если у вас много пользователей и эта верхняя панель не только не нужна, но еще и дизайн портит?

Вот вам рецепт.

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

Нам придется внести маленькое изменение в шаблон (тему). Заходим в functions.php (Внешний вид -> Редактор -> functions.php) и добавляем туда вот эту строку:

if (!current_user_can('administrator')){ show_admin_bar(false); }

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

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

show_admin_bar(false);

Не сложно, правда?))

Что еще?

Был там еще один «сюрприз» — теперь при редактировании страницы или поста вы больше не увидите их свойств (например включено ли там комментирование). Свойства страницы можно отредактировать пройдя по ссылке «Свойства» из списка страниц/записей.

Для чего или для кого такую не удобную ерунду сделали остается гадать…

 

А с вами был Лексиум.
Скоро весна!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

  • @ Rasul:
    Можно!) Добавил рецептик.

  • а можно удалит верхный панел для всех пользователей

  • Благодарю, здесь удобней

  • Цвет, позиция… все остальное работает так-же.
    Вот здесь рекомендую почитать.
    Всегда этот сайт под рукой держу.

    А так можно посмотреть мой исходник. Там в css комментарии стоят, так что код касающийся ярлычков найти не сложно.))

  • 4) вот с 4м пунктом как раз и траблы)
    Пробовал css дополнения в style.css перенести, и вот там видимо где-то, что то не так.. в css дуб) могу только цвета, размеры и позицию поменять(

  • Ах это…))) Да ерунда.
    1. Ставишь в футере див с выводом в него одного из сайдбаров
    2. Стилями делаешь его fixed и уводишь за пределы экрана.
    3. Ставишь ярлычек-кнопку и вешаешь на нее простейший жабаскрипт, который по онклику меняет позицию и кнопки, и того дива из п.1
    4. Прилизываешь стили и всего делов.))

    Тут даже никаких отдельных функций или плагинов не нужно. Так… небольшой наворот шаблона темы.

  • Вот переделывал к себе на сайт это ruseller.com/lessons.php?rub=32&id=1089 — подобные виджеты у меня не работают. в итоге все встало только на этапе css((
    ajax query — не конфликтуют.
    Хотел в дальнейшем повесить туда сайдбар)

  • Что за панелька?

  • Видимо пока мне везет, но вот подобную панельку не одну не смог поставить, какая то путаница с css, можешь отрекомендовать? авось в твоем списке будет то, чего ещё не пробовал.

  • Вот честно. Если бы мне понадобилось такое меню или виджет — сделал бы. А так, мало того, что навязали, так он еще и конфликтует с некоторыми плагинами. Например BuddiPress.

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

  • Ну почему сразу удалять, вот переделать под себя бы самое то, впихать хоть виджет туда =)