wordpressで特定のカテゴリー記事を表示させる為には「 get_posts( );」を使って表示させます。カテゴリーに指定したスラッグを使う事で特定のカテゴリー記事のみを表示する事が出来ます。また、「foreach」を使う事で配列に入っている値を全て出力させます。
「get_posts」の場合
ニュースカテゴリー記事を出力
<dl> <?php $arg = array( 'posts_per_page' => 4, // 表示する件数 'orderby' => 'date', // 日付でソート 'order' => 'DESC', // DESCで最新から表示、ASCで最古から表示 'category_name' => 'news' // 表示したいカテゴリーのスラッグを指定 ); $posts = get_posts( $arg ); if( $posts ): ?> <?php foreach ( $posts as $post ) : setup_postdata( $post ); ?> <dt><?php the_time( 'Y.m.d' ); ?></dt> <dd> <a href="<?php the_permalink(); ?>"> <?php the_title(); ?> </a> </dd> <?php endforeach; ?> <?php endif; wp_reset_postdata(); ?> </dl>