我创建了一个新的WP主题,并在标题中插入了一个顶级菜单/导航...但它只有1级深度。
如何修改此项以便我以下拉式显示子页面?
以下是当前代码:
<div class="header_right">
<ul>
<?php wp_list_pages('title_li=&depth=1'); ?>
<li><a href="#" id="signin"></a></li>
</ul>
</div>
由于
答案 0 :(得分:1)
您需要使用depth=0
来获取整个页面列表,包括嵌套在层次li
元素中的子页面。此外,您必须为子菜单页面编写相应的CSS代码,以便以下拉样式显示。
您可以选择具有相同菜单样式的任何主题作为参考。 Twenty Eleven主题有一个非常简单的菜单,具有此功能和易于理解的CSS代码。
答案 1 :(得分:1)
使用标题:wp_nav_menu();
要获得下拉子菜单,当您将鼠标悬停在上面时,您需要在上一行添加一些代码: paste-bin adding sub-menu
有一些非常有用的建议和有用的CSS