n-wp.ru — блог о WordPress
Основы работы с WordPress | Как создать навигационное меню | n-wp.ru

Основы работы с WordPress | Как создать навигационное меню

В WordPress 3 появилась новая возможность — создание навигационного меню. Теперь любой пользователь за одну минуту может создать меню, если использует совместимые с WordPress 3 темы. Это меню позволяет перемещаться по разделам блога, оно может включать в себя отдельные страницы, категории, произвольные адреса, ведущие как на внутренние, так и на внешние страницы.

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

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

После этого галочками отметьте, что вы хотите видеть в своем меню. Пунктом меню могут быть отдельные страницы, рубрики, либо произвольные адреса. Чтобы добавить в меню пункт, ведущий на другой сайт, введите ссылку на него и название в поле Произвольные ссылки.

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

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

Посмотрите скринкаст, который наглядно показывает, как создавать произвольное навигационное меню в темах, совместимых с WordPress 3.

Что делать, если тема не поддерживает навигационное меню WordPress 3? Почитайте пост Как добавить новое навигационное меню в старую тему.

tiaurus

Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

4 комментария

  • Для начала хочу поблагодарить Вас за мега информативный сайт! Для меня, все Вами написанное, стало лучшим справочником по WP. А учитывая, что я только-только начала вникать «в тему», буквально каждый Ваш пост это открытие чего-то нового! Вообщем огромное Вам спасибо, Вы делаете очень важную и полезную работу! Так держать!
    Буду благодарна, если Вы ответите на мой вопрос по поводу навигационного меню. В админке написано, что моя «тема поддерживает 1 меню». Так вот, можно ли, кроме основного меню в шапке, создать еще одно вертикальное меню (отличное от основного!), которое бы располагалось в боковой панели (если не ошибаюсь, боковая панель называется сайдбар)? Хотелось бы, чтобы меню имело подменю и работало на AJAX. Встречали ли Вы реализацию такой задачи? Если да, подскажите, пожалуйста, как это можно исполнить? Какой код прописать, где и как?
    Заранее благодарю за ответ!

    • Благодарю вас за положительный отзыв о моем блоге! Я ваш вопрос понял, и постараюсь ответить на него отдельной статьей. Не переключайтесь — будьте на связи!

  • Решение найдено, ну или почти найдено.
    Чтобы сделать произвольное меню в сайдбаре, зайдите во вкладку «Внешний вид» – «Меню». Там создаете еще одно меню (кроме основного). Назовите его, например «Боковушка». Оно может состоять и из ссылок, и из страниц, и из записей, и даже иметь вложения. В общем, на то оно и произвольное меню. Затем зайдите во вкладку «Внешний вид» – «Виджеты». Перетащите «Произвольное меню» в боковую колонку. Во вкладке выберите созданное Вами произвольное меню «Боковушка», если нужно, добавьте заголовок, нажмите Сохранить. Все, меню появится на Вашем сайте в боковой панели. Теперь осталось понять, как сделать так, чтобы оно работало на AJAX. С этим пока не разобралась. Но если это не принципиально, можно оставить и так.

/* ]]> */