WordPressで作成するサイトをカスタマイズしていると、「サイドバーに任意のカテゴリーの投稿を一覧表示したい」や「トップページに任意のカスタム投稿を一覧表示したい」のような要件が出てくる場合があります。 ここでは、できるだけ幅広い要件に役立つように、投稿またはカスタム投稿タイプについて、場合によっては任意のカテゴリーまたはカスタム分類を指定して一覧表示するコードのひながたを紹介します。 WP_Queryで指定カテゴリーの投稿を一覧表示する まずは、基本パターンです。カテゴリーを指定して投稿を一覧表示する例を紹介します。 <?php /* (ステップ1)データの取得 */ $query = new WP_Query( array( 'post_type' => 'post', 'posts_per_page' => 5, 'category__in' => array( 3, 4 ),
![WP_Queryを使った投稿・カスタム投稿の一覧表示(カテゴリーやカスタム分類を指定) - 西沢直木のIT講座](https://cdn-ak-scissors.b.st-hatena.com/image/square/0ec3a529e3d7569d430ec8a83e2f9beee3cd65fe/height=288;version=1;width=512/https%3A%2F%2Fwww.nishi2002.com%2Fwp-content%2Fuploads%2F2015%2F04%2F2015-04-17-12-47-41.png)