woocommerceの商品カテゴリとサブカテゴリごとに異なるレイアウトを作成する方法を教えてください。設定を変更した場合、それらはすべてのカテゴリおよび商品ページに影響を与えるように見えますが、それらがすべて明確に区別されるようにしたいと思います。ありがとうございました
WoocommerceはWordPressのネイティブテンプレート階層システムに従います。
特定のカテゴリに使用するテンプレートファイルを作成するには、次のファイル命名規則を使用してください。
taxonomy-{taxonomy}-{term}.php
だから、Woocomerceカテゴリの場合、これは次のようになります。
taxonomy-product_cat-{category_name}.php
デフォルトのカテゴリとは異なる外観にしたいカテゴリごとに、これらのファイルの1つを作成できます。
あなたはあなたのカスタムWoocommerceテンプレートをyour_theme_directory/woocommerce
に置く必要があります。
注 - あなたの質問に対する上記の方法は 'ハードコーディング'を意味します(カテゴリ名はファイル名に添付されます)が、新しいカテゴリを作成する人が常に追加ファイルを作成できる開発者である限りそれから問題ない。