カスタム投稿タイプ別で、なおかつターム別のアーカイブページを作成したい。
-
お世話になります。
表題の通り、カスタム投稿タイプ別で、なおかつターム別のアーカイブページを作成したいと思っています。例えば、
カスタム投稿タイプ「a」「b」「c」を設置していて、
ターム「xx」「yy」「zz」を、全てのカスタム投稿タイプで使用している場合、
「a」(もしくは「b」か「c」)の「xx」(もしくは「yy」か「zz」)の記事だけの一覧を表示できるページを作りたいのです。具体的な質問ですが、
上記のようなページを作る場合、一番手間のかからないスマートな方法は何でしょうか。
現時点では、固定ページを以下のように作成し、それぞれに別のループ(例えば、「a」の「xx」のページでは、「a」の「xx」の記事一覧を出力するループ)を記述する方法があるかとは思っています。・「a」の「xx」のアーカイブ用ページ
・「a」の「yy」 ’’
・「a」の「zz」 ’’
・「b」の「xx」 ’’
・「b」の「yy」 ’’
・「b」の「zz」 ’’
・「c」の「xx」 ’’
・「c」の「yy」 ’’
・「c」の「zz」 ’’ただ、上記の場合、カスタム投稿やタームを増やしていった際に、固定ページの数が膨大になってしまうので、あまり良い方法ではないように思っています。
一つの固定ページか archive.phpファイル、もしくは taxonomy.phpファイルなどで、if文で条件分岐などをしてページを作る方法はありますでしょうか。ヒントになりそうなサイトのリンクだけでも結構です。
ご教示いただければ幸いです。
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「カスタム投稿タイプ別で、なおかつターム別のアーカイブページを作成したい。」には新たに返信することはできません。