Как мне добавить выпадающее меню подменю в мое текущее верхнее меню темы wp?

#php #css #wordpress #wordpress-theming

#php #css #wordpress #wordpress-тематизация

Вопрос:

Я создал новую тему WP и в заголовок вставил верхнее меню / навигацию… но это всего лишь 1 уровень глубины.

Как мне изменить это, чтобы показывать подстраницы в раскрывающемся списке, пожалуйста?

Вот текущий код:

 <div class="header_right">

<ul>

<?php wp_list_pages('title_li=amp;depth=1'); ?>

<li><a href="#" id="signin"></a></li>

</ul> 

</div>
  

Спасибо

Ответ №1:

Вам нужно использовать depth=0 , чтобы получить весь список страниц, включая подстраницы, вложенные в li иерархические элементы. Кроме того, вам нужно будет написать соответствующий CSS-код, чтобы страницы подменю отображались в раскрывающемся списке.

Вы можете использовать любую тему, имеющую тот же стиль меню, что и ссылка. Тема Twenty Eleven имеет очень простое меню с этой функциональностью и простой для понимания CSS-код.

Ответ №2:

Для вашего заголовка используйте: wp_nav_menu();

Чтобы получить выпадающие подменю, которые выпадают при наведении курсора мыши, вам нужно добавить некоторый код в предыдущую строку: вставить-bin добавление подменю

В справочном блоге Capability WordPress есть несколько очень полезных советов и полезных CSS