特定カテゴリーの投稿一覧は、アーカイブページに表示される。テンプレートでいうとarchive.php。この特定カテゴリーの投稿記事を固定ページを使って表示する。テンプレートでいうとpage-×××.php。×××は固定ページのページスラッグ。カスタムテンプレート(例:任意の名前.php)を作って固定ページの投稿画面でテンプレートを選ぶという方法もある。
※カテゴリーごとに違うデザインにする話は、「記事一覧ページをカテゴリーごとに違うデザインにする」。
※カスタムテンプレートを作る話は、「固定ページの投稿画面でテンプレートを選べるようにする」。
記述例
wp_query関数を使って、記事を特定カテゴリーに絞り込む
<?php
$wp_query = new WP_Query();
$my_posts = array(
'post_type' => 'post',
'category_name' => 'blog', //カテゴリースラッグを書く
'posts_per_page'=> '6',
);
$wp_query->query( $my_posts );
if( $wp_query->have_posts() ): while( $wp_query->have_posts() ) : $wp_query->the_post();
?>
// ここにコンテンツ
<?php endwhile; endif; wp_reset_postdata(); ?>