Хотите знать, как иметь меню на каждой странице WordPress? Во многих случаях вам нужны разные меню на разных страницах.
- Например, у вас может быть одностраничный веб-сайт, но вам нужен отдельный магазин или страница контактов. В этом случае навигационные ссылки верхнего меню нельзя использовать на этих отдельных страницах (например, «Контакты» или «Магазин»), поскольку они предназначены для направления пользователей по разным разделам на одной и той же странице (например, по вашей домашней странице).
Другой случай может быть, когда пользователи находятся на странице вашего магазина. Поскольку эта страница имеет функцию, отличную от остальной части веб-сайта, вы можете использовать верхнее меню для отображения категорий продуктов или другой соответствующей информации для тех, кто хочет совершить покупку.
Здесь вы можете прочитать о: Способы добавления формы подписки в WordPress
Чтобы добиться желаемого результата, вам следует создать меню на каждой странице WordPress для каждого из этих сценариев и отображать их только на этих страницах. К счастью, поскольку за WordPress стоит такое большое сообщество, вы можете добиться этого с помощью бесплатного плагина.
Способы создания меню на каждой странице WordPress
Теперь давайте посмотрим, как можно разместить меню на каждой странице WordPress:
Способ 1: меню на каждой странице WordPress
Вот шаги, которые вы должны выполнить, чтобы иметь меню на каждой странице WordPress:
Часть 1. Установите бесплатный плагин, чтобы меню было на каждой странице WordPress.
Чтобы настроить другое меню для данной страницы, вам необходимо использовать плагин «Условные меню». Чтобы установить его, выполните следующие действия:
- Шаг 1: На панели управления WordPress перейдите в Плагины → Добавить новый
- Paso 2: В строке поиска найдите «Условные меню» и установи первый результат (скриншот)
- Шаг 3: После установки нажмите Активировать.
Часть 2. Создайте разные меню для разных страниц.
Для создания меню для каждой страницы необходимо:
- Шаг 1: Идти к Панель управления WordPress → Внешний вид → Настройка → нажмите «Меню».
- Paso 2: Добавьте новое меню, назовем его «Меню страницы контактов» (или любое другое имя)
- Paso 3: Добавьте пункты меню для каждой страницы или пользовательской ссылки и нажмите Публиковать
- Paso 4: Повторите процедуру для всех остальных меню, которые вам нужны.
Часть 3. Управление расположением каждого меню.
Перейдите к Внешний вид → Меню → Управление места и начните настраивать меню на каждой странице WordPress, выполнив следующие действия:
- Шаг 1: нажмите + Условное меню чтобы добавить новое меню в том же месте (например, главное меню)
- Шаг 2: выберите меню, которое хотите добавить.
- Шаг 3: нажмите + Условия чтобы выбрать места, где вы хотите, чтобы это конкретное меню появлялось
- Шаг 4: нажмите Сохранить изменения и зайдите на страницу, чтобы убедиться, что она работает правильно;
Повторите тот же процесс для любого количества отдельных страниц.
Способ 2: как создать разные меню на каждой странице WordPress
Меню — это основной контент каждого веб-сайта; помогает посетителям легко находить нужные страницы. Однако на веб-сайтах со сложной структурой может потребоваться, чтобы каждая группа страниц имела отдельные меню. Чтобы настроить их таким образом, вам понадобится плагин для создания различных меню и назначения их вашим страницам/группам страниц.
В этом методе мы подробно покажем вам, как это сделать самым быстрым способом. Но сначала давайте посмотрим, как создание отдельных меню для каждой страницы может помочь вам в конкретных ситуациях.
Часть 1. Используйте приложения для создания меню на каждой странице WordPress.
Наличие отдельных меню для каждой страницы может помочь вам, если:
- Вы хотите отображать страницы продуктов в меню домашней страницы. На каждой странице продукта будет определенное меню с подменю, связанное со страницами с информацией о продукте. Например, меню на странице товара будет содержать такую информацию, как цена, страна-производитель соответствующего товара.
- У вас есть сайт сети магазинов, и каждый магазин представлен на отдельной странице. Меню главной страницы направит вас на страницы магазина. Каждая страница магазина будет иметь собственное меню основных страниц, таких как продукты, адрес, заказ и т. д.
Чтобы было проще понять, возьмем пример сайта фруктового бизнеса. На главной странице веб-сайта есть меню по умолчанию, которое ведет на две страницы: Apple и Banana.

Мы создадим еще два отдельных меню для этих двух страниц с помощью плагина Conditional Menus. Вот шаги, которые нужно сделать:
Часть 2. Установите и активируйте плагин условных меню.
Плагины условных меню бесплатны и доступны по адресу wordpress.org . Вам просто нужно установить и активировать его, как и любой другой бесплатный плагин.
- Шаг 1: Далее перейдите к Внешний вид> Меню, изменить на Управлять локациями и вы увидите + Условное меню добавлено плагином:
Часть 3. Создайте меню для каждой страницы WordPress.
- Шаг 1: Теперь мы создадим отдельные меню для страниц Apple и Banana. Для этого давайте Внешний вид> Меню > Редактировать меню > создать новое меню .
- Шаг 2: Далее дадим название меню, выбираем положение отображения меню (хочу, чтобы оно отображалось на заголовок), а затем нажмите Создать меню.
- Шаг 3: В разделе Добавить пункты меню, необходимо добавлять страницы в виде подменю. Добавьте две страницы, которые Яблоко Происхождениеy Яблочная цена al яблочное меню. щелкнуть в меню Сохранить.
- Шаг 4: Теперь проделайте те же действия, чтобы создать отдельное меню для страницы. Banana:

Часть 4. Настраиваем меню на каждой странице WordPress (соответственно)
- Шаг 1: Все еще в Внешний вид> Меню, изменить на Управлять локациями и выбрать + Условное меню:
- Шаг 2: Из списка выбираем меню (я выбираю яблочное меню). Нажмите + Состояние чтобы указать, где его отображать:
ПРИМЕЧАНИЕ: появится новое всплывающее окно, в котором вы увидите различные вкладки на выбор. Вы можете выбрать отображение меню для каждой категории, типа сообщения, таксономии, роли пользователя или домашней страницы, страницы 404 и т. д.
- Шаг 3: выберите вкладку Страницы и страница Apple чтобы настроить меню на этой странице.
- Шаг 4: Сделайте то же самое с банановым меню.

- Шаг 5: Наконец, не забудьте нажать Сохранить изменения, или все, что вы сделали, исчезнет.
Теперь вам нужно перейти в интерфейс WordPress, чтобы проверить результат.

Как видите, домашняя страница, страница Apple и страница Banana теперь имеют три разных меню.
Типы меню на каждой странице WordPress
Комфортная навигация по сайту имеет жизненно важное значение. Поэтому крайне важно создать собственное меню для каждой страницы, которое будет хорошо организовано и удобно для пользователя. Однако сайту не всегда нужно единое меню на всех страницах, поскольку каждая страница имеет свое предназначение. Хотите создать разные меню на каждой странице WordPress? Давайте посмотрим ниже, какие варианты лучше всего использовать:
Лучшие плагины для разных меню на каждой странице WordPress
Представьте, у вас есть одностраничный сайт. Там нужна отдельная страница с контактной формой и чат-ботом или соответствующая страница магазина. И реализовать их технически невозможно, поскольку они будут лишь направлять пользователей по разным разделам целевой страницы.
Допустим, на страницу вашего магазина пришли посетители. У вас должен быть специальное меню в заголовке для отображения категорий продуктов, информация о доставке, кнопка Добавить корзину, и т. д. Однако вы можете столкнуться с той же проблемой, что и в предыдущем случае. Или вы можете увидеть, что меню главной страницы дублируется на странице магазина.
Это не будет работать должным образом, верно? На каждой странице должно быть соответствующее меню. Однако реализовать их на разных страницах может быть сложно. Не бойся, здесь мы предлагаем вам множество решений удовлетворить эту потребность. Но прежде чем рассказывать вам, как создавать меню на каждой странице WordPress, давайте сосредоточимся на основных инструментах, которые помогут вам настроить собственное меню на каждой странице.
1. Джетблоки
Давайте начнем с JetBlocks. Этот плагин позволяет создавать определенные верхние и нижние колонтитулы, которые идеально соответствуют потребностям вашего сайта. С помощью JetBlocks очень легко добавить необходимые элементы в заголовок и создать собственное меню:
- Формы входа
- Регистрационные формы
- Формы поиска
- и корзина WooCommerce,
- Меню навигации
- Расширяемые панели.
Кроме того, вы можете добавить и настроить логотип веб-сайта, вставить ссылки для авторизации и другие элементы, чтобы создать потрясающее индивидуальное меню на каждой странице.
Вы можете скачать его с здесь
2. ДжетМеню
JetMenu в вашем распоряжении для разработки мегаменю. С помощью этого плагина вы можете создавать и настраивать каждый элемент, добавлять различные предметы и значки, а также настраивать их.
Кроме того, вы можете изменить фон пунктов меню, разработать типографику меню, применить режим наведения и т. д. Мы уверены, что возможности плагина JetMenu безграничны. Это один из лучших инструментов для создания меню на каждой странице WordPress.
Вы можете скачать его с здесь
3. Джеттемекор
В лице JetThemeCore, вы можете создавать собственные шаблоны тем и шаблоны для страниц, таких как 404. И, конечно же, создавать неограниченное количество заголовков и назначать их для разных страниц. Процесс интуитивно понятен и хорошо продуман, поэтому вам не нужны дополнительные знания для написания кода или чего-то еще. Если у вас есть только плагин JetThemeCore, вам будет достаточно создать собственное меню для каждой страницы и добавить в него любой конкретный контент. По крайней мере, вы можете использовать готовый заголовок и внести в него некоторые изменения.
Вы можете скачать его с здесь
Как настроить и создать меню на каждой странице WordPress
Прежде всего убедитесь, что у вас установлены все необходимые плагины. Если вы уже знаете, как создавать заголовки, перейдите к разделу, посвященному разработке меню и их настройке на разных страницах. Теперь приступим к работе.
Часть 1. Простой заголовок с виджетами мегаменю
- Шаг 1: Чтобы добавить заголовок на ваш сайт. Там вы увидите части темы,куда вы добавите заголовок.
- Шаг 2: нажмите кнопку Добавить новыйВыберите тип шаблона: заголовок и выберите для него имя.
- Шаг 3: Вы будете перенаправлены на страницу Elementor, где начнется волшебство.
- Шаг 4: добавьте раздел и выберите подходящий макет, например, Ширина контента: в коробке, Установите нужные вам параметры.
Виджеты в меню на каждой странице WordPress.
Виджеты Mega Menu заслуживают вашего внимания, если вы хотите создать впечатляющее индивидуальное меню на каждой странице.
- Шаг 1: найдите виджеты мегаменю на панели элементов.
ПРИМЕЧАНИЕ: Доступны два варианта: Вертикальное мегаменю и мегаменю декриминализовано
- Шаг 2: Сейчас мы сосредоточимся на последнем. Перетащив виджет, вы увидите вкладки настроек на левой боковой панели.
- Шаг 3: Ищет содержание, отображает Общие и выберите там меню.
- Шаг 4: выберите экран меню или вернитесь на панель управления WordPress — Внешний вид- Меню.
- Шаг 5: Теперь выберите меню, с которым хотите работать, или создайте новое.
- Шаг 6: как только вы создадите меню, вы увидите его в списке доступных меню в Elementor.
Примечание: Не забудьте разместить меню для настольной и мобильной версий вашего сайта, чтобы обеспечить адаптивный дизайн.
На вкладке Стиль, вы можете настроить свое будущее меню: задать выравнивание, изменить фон, тип границы или тень блока. Найдите тот, который лучше всего подходит вам.
Кроме того, вы можете стилизовать шрифты и изменить активное состояние и состояние прокрутки. Если у вас есть какие-то пункты подменю, измените их с помощью вкладки настроек. Пункты меню рабочего стола.
Настройки меню на каждой странице WordPress
- Шаг 1: Чтобы установить этот заголовок в определенное место, перейдите к Настройки шапки в Элементоре.
- Шаг 2: Это меню поможет вам изменить состояние заголовка и установить условия, при которых он будет отображаться, через раскрывающееся меню: весь сайт, отдельная страница или страница архива. Например, выберите весь сайт.
Часть 2: Mega Menu и плагин JetMenu
Как мы уже знаем, JetMenu особенный, поскольку позволяет добавлять в условные меню любой контент. Давайте вместе воспользуемся его безграничными возможностями.
- Шаг 1: В Панель управления WordPress — Внешний вид — Меню.
- Paso 2: Найдите меню, которое хотите настроить, или создайте новое.
ПРИМЕЧАНИЕ: Если вы хотите создать меню с подробными подменю, вам нужно будет добавить еще несколько меню на той же вкладке. Меню WordPress. Таким образом, для каждой категории в главном меню вам следует создать несколько разных подменю.
Настройка меню на каждой странице WordPress с помощью JetMenu
- Шаг 1: В каждом пункте меню ищите пункт JetMenu, где можно поиграться с настройками.
- Шаг 2: Включить Мега подменю и нажмите Редактировать содержимое пункта мегаменю чтобы обогатить свое меню другими предметами и персонализировать их.
- Шаг 3: на странице Elementor выберите раздел с необходимым количеством столбцов.
- Шаг 4: перетащите Виджет вертикального мегаменю в первый столбец на вкладке контента на левой боковой панели
- Шаг 5: выберите меню, которое хотите вставить.
- Шаг 6: Наконец, добавьте созданные вами подменю в панель администратора WordPress. Вы можете легко скопировать виджет и вставить его во второй раздел.
После этого вы можете использовать вкладку Стиль и настройте элементы, задайте ширину, высоту, типографику, необходимое пространство и т. д.
В основных настройках JetMenu вы можете увидеть положение Мега-меню, добавить любой значок в свое меню (выбрать из готовых или загрузить svg-файл), применить любой текстовый значок к пункту меню, настроить размер меню и т. д.
Консультации профессионала
Используя Elementor, добавьте заголовок над меню (например, копию предыдущей страницы), вставьте определенные элементы с помощью виджета JetBlocks и обновите его.
Однако у нас возникла проблема с установкой этого меню на другой странице. Чтобы справиться с этим, сделайте следующее:
- Шаг 1: перейти к Theme Builder еще раз создайте новый шаблон заголовка, скопируйте заголовок или создайте новый
- Шаг 2: выберите только что созданное мегаменю на вкладке. Общая конфигурация чтобы отобразить его, и добавьте виджет «Хлебные крошки».
- Шаг 3: Во вкладке Настройки заголовка: Условия выберите Единственное число и обложка разместить созданный вами заголовок на своей домашней странице и оставить ранее созданный заголовок на других страницах вашего сайта.
Часть 3. Создание меню на каждой странице WordPress (выпадающее меню)
Допустим, у вас есть отдельная страница с контактной формой, и вы хотите дать ей другой заголовок. Просто выполните следующие действия:
- Шаг 1– Создайте новый шаблон в конструкторе тем, скопируйте верхнюю часть основного заголовка и на этом этапе добавьте раскрывающееся меню.
ПРИМЕЧАНИЕ: Суть та же, вы можете добавить существующие меню или создать новое пользовательское меню на странице в соответствии с вашими потребностями: простое меню или мегаменю с переменными элементами. Меняйте положение контейнера, играйте с настройками, стилизуйте его и т. д.
- Шаг 2: Наконец, установите этот конкретный заголовок для конкретной страницы, используя опцию Единственное число во вкладке Условия контракта и указав название вашей страницы контактов.
Вам также может быть интересно прочитать о: Как создать выпадающее меню в WordPress
Заключение
Вот и все способы создания меню на каждой странице WordPress и их настройки. Мы привели только три из них, но мы вполне уверены, что существуют и другие способы создания собственного меню на странице.
Как видите, использовать условные меню для создания разных меню для разных страниц очень просто и полезно. Кроме того, плагин также предоставляет вам гибкие возможности для создания отдельных меню для типов сообщений, категорий, таксономии, роли пользователя и т. д. или даже страниц 404.
Меня зовут Хавьер Киринос, и я увлечен технологиями. Сколько себя помню, я увлекался компьютерами и видеоиграми, и это хобби переросло в работу.
Я публикую статьи о технологиях и гаджетах в Интернете более 15 лет, особенно в mundobytes.com
Я также являюсь экспертом в области онлайн-коммуникаций и маркетинга и обладаю знаниями в области разработки WordPress.