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);
Не сложно, правда?))
Что еще?
Был там еще один «сюрприз» — теперь при редактировании страницы или поста вы больше не увидите их свойств (например включено ли там комментирование). Свойства страницы можно отредактировать пройдя по ссылке «Свойства» из списка страниц/записей.
Для чего или для кого такую не удобную ерунду сделали остается гадать…
А с вами был Лексиум.
Скоро весна!
Ну почему сразу удалять, вот переделать под себя бы самое то, впихать хоть виджет туда =)
Вот честно. Если бы мне понадобилось такое меню или виджет — сделал бы. А так, мало того, что навязали, так он еще и конфликтует с некоторыми плагинами. Например BuddiPress.
Впрочем, если кому нравится, только порадуюсь))
Видимо пока мне везет, но вот подобную панельку не одну не смог поставить, какая то путаница с css, можешь отрекомендовать? авось в твоем списке будет то, чего ещё не пробовал.
Что за панелька?
Вот переделывал к себе на сайт это ruseller.com/lessons.php?rub=32&id=1089 — подобные виджеты у меня не работают. в итоге все встало только на этапе css((
ajax query — не конфликтуют.
Хотел в дальнейшем повесить туда сайдбар)
Ах это…))) Да ерунда.
1. Ставишь в футере див с выводом в него одного из сайдбаров
2. Стилями делаешь его fixed и уводишь за пределы экрана.
3. Ставишь ярлычек-кнопку и вешаешь на нее простейший жабаскрипт, который по онклику меняет позицию и кнопки, и того дива из п.1
4. Прилизываешь стили и всего делов.))
Тут даже никаких отдельных функций или плагинов не нужно. Так… небольшой наворот шаблона темы.
4) вот с 4м пунктом как раз и траблы)
Пробовал css дополнения в style.css перенести, и вот там видимо где-то, что то не так.. в css дуб) могу только цвета, размеры и позицию поменять(
Цвет, позиция… все остальное работает так-же.
Вот здесь рекомендую почитать.
Всегда этот сайт под рукой держу.
А так можно посмотреть мой исходник. Там в css комментарии стоят, так что код касающийся ярлычков найти не сложно.))
Благодарю, здесь удобней
а можно удалит верхный панел для всех пользователей
@ Rasul:
Можно!) Добавил рецептик.