Главная/Настройка/Меню

Меню в WordPress: как создать и настроить навигацию

Меню в WordPress создаётся в разделе «Внешний вид → Меню»: вы даёте меню имя, добавляете страницы, рубрики и ссылки, расставляете их по порядку и привязываете к области темы. В блочных темах меню собирают в редакторе сайта блоком «Навигация».

3 мин чтенияДанные проверены 20 октября 2026

Ответ за 30 секунд

Меню собирается в три действия: создать меню, наполнить пунктами, назначить область темы. Если сохранили, а на сайте ничего не изменилось, проверьте, что отмечена область в блоке «Настройки меню».

Тарифы от 316 ₽ в месяц при оплате за год, домен .RU и SSL в подарок (Таймвеб, на 20 октября 2026).

Меню в блочной теме WordPress: блок «Навигация»

01 · 1 мин

Как создать меню в WordPress по шагам#

  1. Откройте «Внешний вид → Меню» и нажмите «Создайте новое меню».
  2. Введите название, например «Главное меню», и нажмите «Создать меню».
  3. Отметьте нужное в левой панели: страницы, записи, рубрики. Нажмите «Добавить в меню».
  4. Расставьте пункты. Перетаскивайте их мышью вверх и вниз, чтобы поменять порядок.
  5. Назначьте область в блоке «Настройки меню» (например, основное меню в шапке) и нажмите «Сохранить меню».

Страницы, которые вы добавляете в меню, предварительно создают в разделе «Страницы», подробности: как создать страницу в WordPress.

02 · 1 мин

Какие пункты и подпункты можно добавить в меню WordPress#

Тип пунктаКогда использовать
СтраницыО компании, контакты, услуги
ЗаписиОдна важная статья, например условия доставки
Рубрики и меткиРазделы блога, каталог товаров
Произвольные ссылкиВнешний сайт, якорь на странице, телефон или почта

Подпункт создают перетаскиванием вправо под нужным пунктом: он становится вложенным. Чтобы открывать ссылку в новой вкладке, включите в «Настройках экрана» (справа вверху) пункт «Цель ссылки», после чего у каждого пункта появится соответствующий флажок. Там же включают CSS-классы для оформления.

03 · 1 мин

Области меню в теме WordPress: где показывается меню и как добавить свою#

Куда выводится меню, решает тема. В блоке «Настройки меню» перечислены её области: чаще всего это шапка и подвал. Один и тот же набор пунктов можно привязать к нескольким областям. Если нужной области нет, меню выводят виджетом «Меню навигации» в боковой колонке или подвале. После смены темы области нужно назначить заново.

Своя область добавляется кодом в дочерней теме (см. темы WordPress). В functions.php регистрируют её, а в шаблоне выводят меню:

add_action( 'after_setup_theme', 'child_register_menus' );
function child_register_menus() {
	register_nav_menus( array( 'primary' => 'Главное меню' ) );
}

// в header.php:
wp_nav_menu( array( 'theme_location' => 'primary' ) );

04 · 1 мин

Почему меню WordPress не показывается или не сохраняется#

  • Не назначена область. Меню есть в списке, но на сайте его нет: отметьте область в «Настройках меню» и сохраните.
  • Старая версия страницы. Плагин кэширования отдаёт сохранённую копию, очистите кэш: кэширование WordPress.
  • Большое меню не сохраняется. Форма отправляет каждый пункт отдельным полем, и длинное меню упирается в лимит max_input_vars в настройках PHP (по умолчанию в PHP 1000). Лимит поднимают в настройках PHP хостинга.

Инструмент · 1 мин

Меню в блочной теме WordPress: блок «Навигация»#

В блочных темах раздела «Меню» может не быть: навигацию собирают в «Внешний вид → Редактор», в шапке сайта, блоком «Навигация». Пункты добавляют кнопкой «+» внутри блока, подпункты вкладывают друг в друга. Блок сохраняет меню как отдельный элемент, который можно повторно использовать в подвале. Устройство блоков: редактор Gutenberg.

Отметьте шесть пунктов, и инструмент покажет, что стоит поправить в меню.

Проверка меню сайта

Шесть пунктов, которые отличают рабочее меню от захламлённого

06 · 1 мин

Вопросы о меню в WordPress#

Почему в консоли WordPress нет раздела «Меню»?

Скорее всего, активна блочная тема: в ней меню собирают блоком «Навигация» в «Внешний вид → Редактор». У классических тем раздел «Меню» есть.

Как добавить подменю в меню WordPress?

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

Как сделать меню в подвале WordPress?

Создайте второе меню и назначьте его области подвала, если тема её даёт. Иначе выведите его виджетом «Меню навигации» в области подвала.

Как открыть пункт меню WordPress в новой вкладке?

В «Настройках экрана» страницы «Меню» включите «Цель ссылки», затем отметьте флажок у нужного пункта и сохраните меню.

Почему этому можно верить

Как мы проверяли

Документация WordPress и провайдеровШаги и требования сверены с документацией, дата указана.
Всё можно повторитьКоманды и шаги установки описаны так, что их повторит любой читатель.
Независимый справочникНе связан с хостингами и пишет о подводных камнях тоже.

Источники цифр на этой странице: Виртуальный хостинг Таймвеб, timeweb.com/ru/services/hosting, проверено 20 октября 2026; Документация WordPress, ru.wordpress.org/support, проверено 20 октября 2026.

WBРедакция WPBase · обновлено 20 октября 2026

Разместите сайт на WordPress

Виртуальный хостинг Таймвеб от 316 ₽ в месяц: NVMe-диски, бесплатный SSL, домен .RU в подарок и 10 дней на тест.

  • Тарифы от 316 ₽ в месяц
  • Бесплатный SSL и DNS
  • Домен .RU или .РФ в подарок
  • Бесплатный перенос сайта
Блочные темы