WordPressでWEBサイトをコーディングしていると「特定のカテゴリで絞り込んだ一覧を表示させたい」ときがよくあります。
今回はその方法をコード付きで紹介します。
特定のカテゴリで絞り込んだ一覧を表示させるときのコードはこちら。
<?php
$posts = get_posts( array(
'orderby' => 'date', //並び順の基準指定(任意)
'order' => 'DESC', //並び順指定(任意)
'category_name' => 'category_name',//表示させたいカテゴリのスラッグを指定
'posts_per_page' => 3//記事の表示件数を指定(任意)
));
if( $posts ):
?>
<?php foreach ( $posts as $post ) : setup_postdata( $post ); ?>
<div>
<span><?php the_time( 'Y/m/d' ); ?></span>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</div>
<?php endforeach;
endif;
wp_reset_postdata();
?>
僕自身も今後使い回すことになるため、ブログに保存しておきます。

コメント