質問: カテゴリ分類のカスタムページテンプレート カスタム投稿タイプのカテゴリ分類を登録しました。function career_create_taxonomy() { register_taxonomy( 'career-category', 'careers', array( 'label' => __( 'category' ), 'rewrite' => array( 'slug' => 'career' ), 'hierarchical' => true, ) ); } add_action( 'init', 'career_create_taxonomy' ); このカテゴリ用のカスタムページテンプレートを作成したいです。現在の私のテーマは期待通りarchive.phpにデフォルト設定されています。 wpのドキュメントには、あなたが以下のいずれかを作成できると書いてあるのがわかります。category-slug.php category-id.php category.php archive.php index.php ただし、このカスタム投稿タイプおよび将来のすべてのカテゴリに適用するには、slug、またはidを使用できません。他のカテゴリのデフォルトがarchive.phpであるならば、私は望み通りにアーカイブページをスタイルすることができました、彼らはこの特定のテンプレートを使うでしょう、それは良くないです!では、この特定のカスタム投稿タイプにのみ割り当てられているカテゴリごとにページテンプレートを作成する方法を教えてください。
回答: カスタム分類法の階層は次のとおりです。taxonomy-$taxonomy-$term.php taxonomy-$taxonomy.php taxonomy.php archive.php index.php したがって、分類法がcatsと呼ばれている場合、テンプレートファイルtaxonomy-cats.phpを使用してその特定の分類法をターゲットにすることができます。あなたがあなたのぶち猫を他のものとは違ったスタイルにしたいなら(もちろんあなたがそうするので)、あなたはtaxonomy-cats-tabby.phpを使うことができます。 wphierarchy.com を参照してください。