前提・実現したいこと
投稿タイプA、投稿タイプB、投稿タイプCで同一のタクソノミーXを使用しています。
タクソノミーは同じものを利用していますが、各投稿タイプごとのターム一覧ページは異なるレイアウトにしたいと思っております。
タクソノミーは1つのため、現在taxonomy.phpを利用し、
投稿タイプごとで条件分岐し、get_template_part()でそれぞれのレイアウトを割り当てたいと思っています。
発生している問題・エラーメッセージ
もともとターム一覧のURLは
http://ドメイン/タクソノミー/ターム
だったのですが、投稿タイプA・B・Cそれぞれで絞り込むときに別の投稿にも係わらず同一のURLになってしまうため、
Custom Post Type Permalinksを利用し、
http://ドメイン/投稿タイプ/タクソノミー/ターム
になるように設定しました。
Custom Post Type Permalinksの設定では下2つの
「カスタマイズされたカスタムタクソノミーのパーマリンクを使用する。」
「カスタムタクソノミーのアーカイブに、 post_type クエリーを追加。」
にチェックを入れました。
すると、ターム一覧ページでは設定していたtaxonomy.phpではなくarchive-投稿タイプ.phpのテンプレートを読み込むようになってしまいました。
設定していたtaxonomy.phpを読み込ませるにはどうすればよいか教えていただけないでしょうか。
あなたの回答
tips
プレビュー