子ページの投稿内容を表示するコード。
<?php if(have_posts()):while(have_posts()):the_post() ?>
<h1><?php the_title(); ?></h1>
// 子ページ開始
<?php $lastposts = get_posts('post_type=page&post_parent=' . $post->ID); ?>
<?php foreach($lastposts as $post) : setup_postdata($post); ?>
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
<?php the_content(); ?>
<?php endforeach; ?>
<?php wp_reset_postdata(); ?>
// 子ページ終了
<?php the_content(); ?>
<?php endwhile;endif; ?>
post_typeのデフォルトはpostであることを忘れていて手間取った。
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。
This is what we need – an insight to make eevryone think
コメント by Nook — 2011-12-15 @ 5:58 AM