【发布时间】:2016-02-24 09:11:14
【问题描述】:
我正在使用 foreach 循环在父页面上列出子页面,效果很好。但是,子页面不会在子页面上列出,这正是我想要的。
到目前为止,这对父页面有效:
<?php
$nav = array(
'post_type' => 'page',
'orderby' => 'title',
'order' => 'ASC',
'post_parent' => $post->ID
);
$child_pages = get_posts($nav);
?>
<ul>
<?php foreach ($child_pages as $child_page) : ?>
<li>
<a href="<?=get_permalink($child_page->ID); ?>"><?=$child_page->post_title; ?></a>
</li>
<?php endforeach; ?>
</ul>
理想情况下,我想继续使用 foreach 而不是任何其他循环。我想知道是否需要在现有循环中添加另一个循环,但我不确定如何继续。
任何帮助将不胜感激。
【问题讨论】:
标签: php wordpress loops foreach