回答編集履歴

1

追記修正

2022/05/24 14:05

投稿

CHERRY
CHERRY

スコア25234

test CHANGED
@@ -18,6 +18,6 @@
18
18
 
19
19
  という順で、テンプレートファイルを探して、最初に見つかったテンプレートファイルを利用して画面表示を行います。
20
20
 
21
- 質問内容からは判断ができませんが、質問に記載されている new WP_Query を使うサブクエリーではなく、[pre_get_posts](https://wpdocs.osdn.jp/%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3_API/%E3%82%A2%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%95%E3%83%83%E3%82%AF%E4%B8%80%E8%A6%A7/pre_get_posts) フックを用いて、メインクエリの条件を変更するようにすると `taxonomy-{taxonomy}.php` や `taxonomy.php` テンプレートファイルで複数の条件をまとめて対応することも可能かもしれません。
21
+ カスタム投稿タイプとカスタムタクソノミーの関係など、質問内容からは判断ができない部分が多くありすので断言はできませんが、質問に記載されている new WP_Query を使うサブクエリーではなく、[pre_get_posts](https://wpdocs.osdn.jp/%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3_API/%E3%82%A2%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%95%E3%83%83%E3%82%AF%E4%B8%80%E8%A6%A7/pre_get_posts) フックを用いて、メインクエリの条件を変更するようにすると `taxonomy-{taxonomy}.php` や `taxonomy.php` テンプレートファイルで複数の条件をまとめて対応することも可能かもしれません。
22
22
 
23
23