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(); ?>
僕自身も今後使い回すことになるため、ブログに保存しておきます。
コメント