Wordpress ul下拉菜单:仅显示一些li子项

时间:2013-04-24 19:25:33

标签: php wordpress menu

我使用此PHP语句为我的Wordpress网站创建了一个下拉菜单:

<ul id="menu">
    <?php wp_list_pages('title_li=&depth=0&sort_column=menu_order'); ?>
</ul>

在这个jsfiddle中,您可以找到HTML和CSS代码:http://jsfiddle.net/N5H4c/

我只想显示“菜单项一”的子页面,而不是“菜单项三”(参见jsfiddle)和其他任何菜单项的子页面。我该如何排除它们?我可以实现一般规则,还是必须在PHP语句中用exclude=pageid排除每个规则?

1 个答案:

答案 0 :(得分:0)

child_of参数与父页面的ID一起用作值,例如:

wp_list_pages('title_li=&depth=0&sort_column=menu_order&child_of=3');

http://codex.wordpress.org/Function_Reference/wp_list_pages