Intereting Posts
У вас есть блог в подкаталоге, размещенном на другом сервере? Отключить сайт WordPress Проблемы с удалением панели администратора the_content () не будет загружать галереи на главной странице Можно ли добавить страницу администратора с помощью add_submenu_page () и передать var в строке запроса? Пользовательская тема достаточна или настраивается для этого набора функций? meta_query не позволяет показывать сообщения при запросе нескольких аргументов в WP_Query Миграция настройки Multisite в другой домен Удалить размер из wp_get_attachment_image Использовать функцию плагина вне файла WordPress Как делиться сообщениями (и плагинами) между существующим сайтом и новой, отдельной установкой dev / test? Easy Digital Downloads (EDD) – электронные письма с электронной почтой не могут быть зарегистрированы query_posts и показывать результаты только в том случае, если пользовательское поле не пустое Тема: Двадцать тринадцать мобильных раздвижных меню не отражают контент вниз Пропустить max сообщений в Javascript

Потяните элементы меню в элемент HTML

Я хотел бы добавить элементы меню WordPress в серию div (это может быть и список). Как мне это сделать?

В основном в приведенном ниже коде я хочу, чтобы содержимое, отображаемое в каждом div, поступало из бэкэнда WP. Это для раздела, которое я добавляю на страницу.

<div>Home</div> <div>About</div> <div>Contact</div> 

Спасибо заранее

Эмили

предполагая, что вы добавляете это в шаблон страницы:

 $menu_list = wp_get_nav_menu_items( 'All Pages' ); if( $menu_list ) foreach( $menu_list as $menu_item ) { if( $menu_item->menu_item_parent == 0 ) { echo '<div><a href="' . $menu_item->url . '">' . $menu_item->title . '</a></div>'; } } 

выше показаны только верхние пункты меню со своими ссылками, без выпадающих меню.

замените «Все страницы» на название вашего меню. на основе https://developer.wordpress.org/reference/functions/wp_get_nav_menu_items/ :