如何在我当前的wp主题顶部菜单中添加子菜单下拉菜单?

时间:2011-09-30 16:02:23

标签: php css wordpress wordpress-theming

我创建了一个新的WP主题,并在标题中插入了一个顶级菜单/导航...但它只有1级深度。

如何修改此项以便我以下拉式显示子页面?

以下是当前代码:

<div class="header_right">

<ul>

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

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

</ul> 

</div>

由于

2 个答案:

答案 0 :(得分:1)

您需要使用depth=0来获取整个页面列表,包括嵌套在层次li元素中的子页面。此外,您必须为子菜单页面编写相应的CSS代码,以便以下拉样式显示。

您可以选择具有相同菜单样式的任何主题作为参考。 Twenty Eleven主题有一个非常简单的菜单,具有此功能和易于理解的CSS代码。

答案 1 :(得分:1)

使用标题:wp_nav_menu();

要获得下拉子菜单,当您将鼠标悬停在上面时,您需要在上一行添加一些代码: paste-bin adding sub-menu

Capability Wordpress Help Blog

有一些非常有用的建议和有用的CSS