我在wordpress上有这个内容结构:
-father
--child
---grandchild
并获取child
内容我使用此:
$pages = get_pages('child_of='.$post->ID.'&sort_column=post_date&sort_order=desc');
这个问题是我也得到grandchild
的内容;
我试图$pages[0];
只是为了好玩,但众所周知,这只让我成为第一个孩子......
我也发现wordpress codex的这个信息更接近于提供如何解决这个问题的线索......
任何想法或解决方案都将非常感谢..谢谢
答案 0 :(得分:2)
添加&parent='.$post->ID
$pages = get_pages('child_of='.$post->ID.'&sort_column=post_date&sort_order=desc&parent='.$post->ID);
答案 1 :(得分:1)
没有测试过,但这应该有效:
<?php query_posts('showposts=1&post_parent=$post->ID'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<h1><?php the_title() ?></h1>
<?php the_content();?>
<?php endwhile; endif; ?>
<?php wp_reset_query(); ?>