问题描述
我在woocommerce中有两个类别,一个是Men",另一个是Women".
I have two categories in woocommerce One is "Men" and Other is "Women".
默认 woocommerce 调用 archive-product.php 用于类别存档页面.
Be default woocommerce call archive-product.php for category archive page.
但我想为每个类别存档页面显示不同的布局.
But I want to show different layout for each category archive page.
如何做到这一点?
推荐答案
您可以看到 WooCommerce 如何过滤 template_include
并会按照以下顺序自动查找分类模板
You can see how WooCommerce is filtering template_include
and will automatically look for taxonomy templates in the following order
taxonomy-YOUR_TAXONOMY-YOUR_TERM.php
然后
taxonomy-YOUR_TAXONOMY.php
因此,在您的示例中,我相信您会创建以下模板:
So in your example I believe you would create the following templates:
taxonomy-product_cat-men.php
和
taxonomy-product_cat-women.php
这篇关于如何在woocommerce中为不同类别的存档页面调用不同的模板的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!