nav_menu (меню навигации) (метка)
_wp_menu_item_classes_by_context() | Служебная функция. Заполняет свойство |
get_nav_menu_locations() | Получает массив зарегистрированных областей меню (расположений меню) и ID меню прикрепленных к каждой области. |
has_nav_menu() | Проверяет, имеет ли зарегистрированная область для меню прикрепленное к ней меню. Условный тег. |
is_nav_menu() | Проверяет меню на существование по его ID, ярлыку или названию. |
register_nav_menu() | Регистрирует одну локацию (место) для меню, к которому затем можно прикрепить меню в админке. |
register_nav_menus() | Регистрируется сразу несколько областей меню (расположений меню), к которым затем прикрепляются меню. |
unregister_nav_menu() | Удаляет, ранее зарегистрированное, меню навигации. |
Walker_Nav_Menu{} | Класс ядра WordPress, который генерирует HTML код списка элементов навигационного меню WordPress. |
wp_get_nav_menu_items() | Получает элементы меню навигации в виде массива, который затем можно обработать. |
wp_get_nav_menu_name() | Получает имя меню по заданной области (локации) в админке. |
wp_get_nav_menu_object() | Получает объект меню WordPress. Возвращает только объект самого меню без элементов в нем. |
wp_get_nav_menus() | Получает массив (объектов) всех меню из базы данных. |
wp_nav_menu() | Выводит произвольное меню, созданное в админ-панели: "внешний вид > меню" (Appearance > Menus). |
wp_nav_menu_post_type_meta_boxes() | Создаёт метабокс под любой тип поста в аккордеоне на странице создания меню. |
wp_nav_menu_taxonomy_meta_boxes() | Создаёт метабокс под любую таксономию в аккордеоне на странице создания меню. |