Функція register_nav_menu()

Реєструє навігаційне меню (тільки одне меню).

Таке меню зручно тим, що його можна дуже гнучко редагувати в адмін панелі, додаючи в нього посилання на будь-які розділи і сторінки сайту, а також і будь-які інші посилання. Меню виводитися в шаблоні функцією wp_nav_menu ().

Щоб зареєструвати відразу декілька таких меню використовуйте register_nav_menus ().

Функцію прийнято викликати під час події after_setup_theme.

register_nav_menu () працює на основі register_nav_menus ().

Повертає

Функція нічого не повертає, просто реєструє меню.

Використання

$ location (рядок) (обов’язковий)

Ідентифікатор розташування меню, як складаючи – лита рядок.
За замовчуванням: немає

$ description (рядок) (обов’язковий)

Значення за замовчуванням, яке буде показуватися, якщо в меню немає елементів.
За замовчуванням: немає

Приклади

Приклад реєстрації меню. Використовуємо цей код у файлі теми functions.php.

Використовуйте wp_nav_menu (), щоб вивести меню в шаблоні.

На замітку

Ця функція автоматично реєструє підтримку навігаційних меню для теми, тобто використовуючи цю функцію немає необхідності попередньо викликати функцію: add_theme_support (‘menus’);