###質問
カテゴリー: A,B,C,D
投稿1:カテゴリーA,Cを持つ
投稿2:カテゴリーA,Dを持つ
投稿3:カテゴリーB,Cを持つ
投稿4:カテゴリーB,Dを持つ
という括りがあるとして、
カテゴリーリンク一覧>該当カテゴリーアーカイブページ>個別投稿ページと表示させたいのですが、
個別投稿ページのページ送りを、カテゴリーアーカイブページに準じた投稿だけで送られるようにしたいのです。
現在は全ての投稿を取得してページ送りしてしまいます。single.phpでまとめて作成したいのですが、どのように親ページ?のカテゴリーに該当する投稿だけを取得できるでしょうか。
HTML
1 <article> 2 3 <?php if ( have_posts() ) : ?> 4 <?php while ( have_posts() ) : the_post(); ?> 5 6 <section post_class(); > 7 <?php the_content(); ?> 8 <div> 9 <div class="leftcol"> 10 <?php next_post_link('%link', '← prev', true ); ?> 11 </div> 12 <div class="rightcol"> 13 <?php previous_post_link('%link', 'next →', true ); ?> 14 </div> 15 </div> 16 </section> 17 18 <?php endwhile; ?> 19 <?php endif; ?> 20 21 </article>
###試したこと
- ご指摘の通りtrueを追加して試してみているのですが変わらずです。single.phpにまとめて記述しているからではないかなと思うのですが、その場合クリック元の親ページのカテゴリーの取得、ページ送りへの適用の仕方が分かりません。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。