0

私はワードプレスでこのコンテンツ構造を持っています:

-father
--child
---grandchild

childコンテンツを取得するには、これを使用します:

$pages = get_pages('child_of='.$post->ID.'&sort_column=post_date&sort_order=desc');

これの問題は、のコンテンツも取得することですgrandchild。私はただ楽しみのためにしようとしまし$pages[0];たが、私たちが知っているように、これは私にすべての最初の子供しか得られませんでした..

また、これを修正する方法の手がかりを与えるためにもっと近づいたものであるワードプレスコーデックスのこの情報を見つけました...

どんなアイデアや解決策も本当に高く評価されます..ありがとう

4

2 に答える 2

3

追加&parent='.$post->ID

$pages = get_pages('child_of='.$post->ID.'&sort_column=post_date&sort_order=desc&parent='.$post->ID);
于 2013-06-29T12:00:50.453 に答える
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(); ?>
于 2013-06-29T12:01:47.773 に答える