Основное Меню
Меню, которое клиент правит в WordPress
wp-menu="Header Menu" Навигация становится меню WordPress: клиент добавляет, переименовывает и переставляет пункты во Внешний вид → Меню, а ссылки сохраняют ваш дизайн.
Куда ставить
На блок со ссылками. Значение — название меню в WordPress, ровно как клиент видит его во Внешний вид → Меню.
Пункты берут классы первой ссылки. Пункты с подпунктами становятся выпадающим списком на два уровня. Выпадающий список своей вёрстки — wp-menu-tree.
Пример: меню в шапке
Вёрстка index.html
<nav class="nav" wp-menu="Header Menu">
<a href="/" class="nav-link">Home</a>
<a href="/menu" class="nav-link">Menu</a>
<a href="/contacts" class="nav-link">Contacts</a>
</nav>В админке Appearance → Menus
Header Menu
- Home
- Menu
- News
- Contacts
На сайте все страницы
Home Menu News Contacts
Coffee for slow mornings
Клиент добавил «News» в админке.
Что важно
- Меню с таким названием ещё нет — блок пустой. «Загрузить данные» создаёт меню из ссылок вашей вёрстки.
- «Загрузить данные» собирает существующее меню заново по вёрстке: правки клиента в этом меню заменяются. Для меню запускайте его один раз, в начале.
Альтернативная запись
wp_menu работает так же: сборка даёт одинаковую тему.