Categories: WordPress開発

WordPress 投稿や固定ページの子ページを一覧表示する方法

投稿や固定ページに親子関係を設定して、その子ページだけを表示するコード。

$args = array(
	'post_type' => 'post', //固定ページの場合は'page'、カスタム投稿の場合はそのスラッグ
	'posts_per_page' => 10, //表示させたいページ数。-1で全ページ表示
	'post_parent' => $post->ID //親ページのIDを指定
);
$the_query = new WP_Query( $args );
if ( $the_query->have_posts() ) :
	while ( $the_query->have_posts() ) : $the_query->the_post();
		//ここに表示する内容
		echo get_the_post_thumbnail( $page->ID, 'thumbnail' );

		echo "

".get_the_title()."

"; endwhile; endif; wp_reset_postdata();

固定ページの子ページ一覧を、プラグインでさくっと表示する方法はこちら

nakaike