列出 WordPress 中的所有子页面
试图弄清楚这个问题。我确信这是一个简单的解决方案。我正在使用以下脚本来生成我的导航。工作正常并列出了父级的所有子级,但是一旦我导航到其中一个子级,它显然不起作用。
<?php
$children = wp_list_pages('title_li=&child_of='.$post->ID.'&echo=0');
if ($children) {
?>
<?php echo $children; ?>
<?php } ?>
我有一个单独的子模板,所以我只需要修改范围,而不是 child_of... 而是类似于 all_children_of...
提前致谢!
trying to get my head around this one. I'm sure it's a simple solution. I am using the following script to get generate my navigation. Works fine and lists all the children of the parent, but as soon as I navigate to one of the children it obviously doesn't work.
<?php
$children = wp_list_pages('title_li=&child_of='.$post->ID.'&echo=0');
if ($children) {
?>
<?php echo $children; ?>
<?php } ?>
I have a separate template for the children, so I just need to modify the scope so instead of child_of... it's something like all_children_of...
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这看起来像是 wp_list_pages 函数参考中的列表子页面示例的版本。如果我理解正确的话,下一个示例“即使在子页面上也列出子页面”就是您所需要的。
菲尔
That looks like a version of the List Sub-Pages example from the wp_list_pages Function Reference. The next example, "List subpages even if on a subpage", is what you need if I'm understanding you correctly.
Phil