質問: new WP_Query($args); // Include the page content template. get_template_part( 'content', 'page' ); // If comments are open or we have at least one comment, load up the comment template. if ( comments_open() || get_comments_number() ) : comments_template(); endif; // End the loop. endwhile; ?> ``` 以上のような手順でカスタム投稿の一覧表示画面を作成しようとしましたが、 まったくカスタム投稿の記事が表示されません。 (表示されているのは、サイトで全ページ共通のヘッダー、フッター、サイドバーのみです。) 何が問題なのかご教授頂けないでしょうか。よろしくお願いいたします。
回答: ただ、カスタム投稿タイプの記事一覧を表示(アーカイブ表示)したいだけであれば、特別テーマファイルを用意しなくても、カスタム投稿タイプのスラッグにアクセスすれば、一覧表示ができます。どのページでどのテーマファイルが使われるのかは テンプレート階層 をご覧ください それとは別に、上記のソースコードで投稿が表示されない理由は、ループの書き方が間違っているからです。 詳しくは 関数リファレンス/WP_Query をご覧ください。