Для управления меню в админке есть целый раздел «Внешний вид — Меню». Здесь мы видим две вкладки редактировать меню и управление областями.
В видео я рассказываю более подробно и с примерами.
Области меню
Области для меню это аналогия сайдбаров, а меню — это виджет. Области меню — это места где можно размещать любое меню (но предварительно нужно его создать). Так же меню можно размещать в сайдбарах.
Области задаются при разработке темы. Как видим на рисунке ниже, есть три области на сайте: для верхнего меню, для главного и в подвале.
Я могу в области «верхнее меню» отобразить одно из существующих меню. Даже то меню, которое предназначено для подвала, я могу разместить в верхней части сайта (в верхнем меню). Одно меню можно выводить в нескольких местах страницы одновременно.
Привязку меню к областям можно так же делать и во вкладке «редактировать меню». Для этого внизу есть соответствующие чекбоксы.
Если снять все галочки, то это меню не удалится, оно просто будет существовать в базе WordPress, но на сайте мы его нигде видеть не будем.
Создание меню
Делается это по ссылке (см. рисунок). Далее вводите название меню. Отмечать область отображения не обязательно, это можно сделать позже (или совсем не делать, если на вашем сайте меню выводятся в сайдбарах). Жмем «Создать».
Редактирование меню
Когда вы получите в управление сайт, у вас уже будут созданы все необходимые меню, и чтобы ими управлять, достаточно из списка выбрать подходящее, нажать кнопку «Выбрать».
Как добавляются ссылки в меню
Нужно выбрать ссылки из левого списка, который разделен на вкладки по типам сущностей. Поставьте галочки на нужные страницы или сущности. Сразу можно несколько и нажать кнопку «Добавить в меню».
У ссылки можно изменить отображаемый текст и удалять ее. Можем менять расположение (порядок вывода) и делать вложенные ссылки (многоуровневое меню) перетаскивая их мышью.
Есть возможность добавлять любые ссылки, даже на сторонний сайт. Для этого в левой колонке используем вкладку «Произвольные ссылки».
Подведем итоги.
Создавать меню мы можем в любом количестве. В меню добавлять можно любые ссылки, которые существуют на сайте. Также можно создавать свои собственные через произвольные ссылки.
Выводить меню можно двумя способами. В области для меню и в сайдбарах. Области меню и сайдбары создаются разработчиком. Они заданы темой и мы просто ими пользуемся.