0

我用这个 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)和任何其他菜单项。我怎样才能排除它们?我可以实施一般规则还是必须exclude=pageid在 PHP 语句中排除每个规则?

4

1 回答 1

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

于 2013-04-24T19:37:33.237 回答