Создание сайтов на WordPress
Создание сайтов на WordPress

Создание дополнительного меню на сайте WordPress

Доброго времени суток!

Одним из составляющих компонентов работы с WordPress является работа с меню. Сегодня речь пойдёт на эту тему.

Когда на сайте только одно меню и это меню является основным, то тогда всё просто и понятно. Вы создаёте нужные страницы, и они автоматически добавляются в меню. Если нужно скрыть какую-то страницу, то для этого можно воспользоваться плагином Exclude Pages, а выставить страницы в нужном порядке можно стандартными средствами WordPress.

Создание дополнительного меню на сайте WordPress

Но нам может понадобиться не одно меню, а несколько для разных целей. Например, меню для боковой колонки (сайдбара) или футера и в этом случае могут возникнуть вопросы, как это всё лучше сделать.

Давайте рассмотрим работу с меню на примере блога, посвящённого литературе.

На блоге есть основное меню в шапке, где три пункта: «О блоге», «Все статьи», «Обратная связь». Мы хотим создать меню в сайдбаре, где были бы следующие пункты: «Русская литература», «Французская литература», «Английская литература», «Американская литература», «Современная литература», «Зарубежная поэзия», «Русская поэзия».

Для начала рассмотрим, какие возможности предоставляет нам WordPress для создания меню.

Обзор раздела «Меню» в консоли WordPress

В админ-панели переходим во «Внешний вид – Меню» и попадаем во вкладку «Редактировать меню».

Меню

Посмотрим, что здесь есть.

В верхней части нам предлагают отредактировать уже существующее меню или создать новое, нажав на «Создайте новое меню».

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

В правой части находится «Структура меню». В верхней части «Структуры меню» есть пункт «Название меню». Название меню может быть произвольным, например: Главное меню, Основное меню, Меню в сайдбаре, Меню в шапке и т. п.

В «Структуре меню» мы может удалять разделы меню, менять их позицию относительно других разделов и изменять название разделов.

В «Настройках меню» можно регулировать добавление страниц в меню. Если будет стоять галочка в «Автоматически добавлять страницы», то при создании новых страниц они будут автоматически добавляться в меню. Смотрите сами нужно вам это или нет, я эту опцию у себя отключил, так она мне только мешает.

Настройка «Области отображения» зависит от установленной темы. Область отображения – это место предусмотренное темой, куда можно вставить меню. В разных темах могут быть разные области для меню и количество их тоже может отличаться, но как минимум одно место должно быть: в шапке темы. В теме, установленной на литературном сайте, предусмотрена область для меню, которая называется Primary Navigation.

Создание меню на сайте WordPress

Приступаем непосредственно к созданию меню. Первым делом добавляем на сайт все необходимые нам страницы, на которые будут вести ссылки в меню. Затем переходим во «Внешний вид – Меню». Нажимаем «Создайте новое меню» и пишем название нового меню, например, Меню в сайдбаре. Нажимаем «Создать меню».

Меню

Меню создано. Теперь в левой части отмечаем страницы, которые мы хотим добавить в меню и нажимаем «Добавить в меню». В «Структуре меню» путём перетаскивания устанавливаем нужный порядок пунктов меню.

Пункты меню можно делать подпунктами для других пунктов. Для этого тот пункт, который вы хотите сделать подпунктом (дочерний пункт), перетаскиваем под основной пункт (родительский пункт), смещаем его вправо и отпускаем. На дочернем пункте должна появиться надпись «Дочерний элемент». Нажимаем «Сохранить меню».

На этом работа в разделе «Меню» закончена. Теперь нужно вставить меню в нужное нам место. Для этого переходим во «Внешний вид – Виджеты» и нажимаем на виджет «Произвольное меню», выбираем Sidebar и нажимаем «Добавить виджет».

Меню

В настройках сайдбара появляется виджет «Произвольное меню».

Меню

Пишем, если нужно, заголовок и выбираем меню из списка, в нашем случае – это Меню в сайдбаре. Нажимаем «Сохранить».

Как видим всё достаточно просто. Меню можно добавлять не только в сайдбар, но и везде, где позволяет тема, установленная на сайте.

На этом прощаюсь. До скорых встреч на страницах моего сайта.

Поделиться в соцсетях:

Настройка сайта на WordPress после установки

Всем привет! Настройка сайта на WordPress после установки является первоочередной задачей. От правильности настроек зависит работоспособность сайта, его безопасность и оптимизация. Часть […]

Оставьте комментарий

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

2 комментария “Создание дополнительного меню на сайте WordPress”