我在 WooCommerce 中的新模板文件不适用于带有标签的产品
My new template file in WooCommerce doesn't work for products with tags
我是 WooCommerce 的新手,我不知道如何解决这个问题。我有带有类别和标签的产品。
在我的主页上,我显示了两个列表,按标签分类的产品和按类别分类的产品。
当我点击我的第一个列表时,我必须显示如下内容:
(return 此标签按类别排序的列表)
Tag1
Category 1 (2) number of products
Category 2 (4)
Category 3 (1)
当我点击类别 1 时,我会显示 product-tag.php
文件
之类的产品
为此,我覆盖了 woocommerce 插件并将其添加到 product-tag.php
:
if (is_product_category()) :
include("product-category.php");
else:
if (is_product_tag()) :
include("listTag-product.php");
endif;
endif;
listTag-product.php
是我创建的新文件,但是不起作用,默认调用product-tag.php
。
如何更改?
我想在列表 "Category 1 (2)" 中单击以显示产品时使用 product_tag.php
。
问题是 product tag
也可以是 product category
或相反的…
出于这个原因,当使用 if (is_product_category())
时,条件总是 true
并且 listTag-product.php
将 永远不会被包含 …
查看 WooCommerce 模板,我没有看到:
product_tag.php
模板
product-category.php
模板…
现有的相关 WooCommerce 模板 是:
- 内容-product_cat.php
- taxonomy-product_cat
- 分类学-product_tag.php
毕竟为什么要将其拆分为 2 个模板?你不需要那个。您最好使用相同的模板,并在其中微调条件。但是使用条件 作为 is_product_category()
和 is_product_tag()
一起 不是解决方案......
根据您的想法,您最好使用类别和子类别而不是类别和标签。
如果你想要一些真正的帮助,最好重新考虑所有,改变你的方法并开始探索其他方法。在 Whosebug 中,您将需要提出一个包含更多详细信息的新问题,并提供您的模板或脚本中使用的代码,清楚地解释,什么有效,什么无效……对于每个问题,一次一个问题.
参考文献:
我是 WooCommerce 的新手,我不知道如何解决这个问题。我有带有类别和标签的产品。
在我的主页上,我显示了两个列表,按标签分类的产品和按类别分类的产品。
当我点击我的第一个列表时,我必须显示如下内容:
(return 此标签按类别排序的列表)
Tag1
Category 1 (2) number of products
Category 2 (4)
Category 3 (1)
当我点击类别 1 时,我会显示 product-tag.php
文件
为此,我覆盖了 woocommerce 插件并将其添加到 product-tag.php
:
if (is_product_category()) :
include("product-category.php");
else:
if (is_product_tag()) :
include("listTag-product.php");
endif;
endif;
listTag-product.php
是我创建的新文件,但是不起作用,默认调用product-tag.php
。
如何更改?
我想在列表 "Category 1 (2)" 中单击以显示产品时使用 product_tag.php
。
问题是 product tag
也可以是 product category
或相反的…
出于这个原因,当使用 if (is_product_category())
时,条件总是 true
并且 listTag-product.php
将 永远不会被包含 …
查看 WooCommerce 模板,我没有看到:
product_tag.php
模板product-category.php
模板…
现有的相关 WooCommerce 模板 是:
- 内容-product_cat.php
- taxonomy-product_cat
- 分类学-product_tag.php
毕竟为什么要将其拆分为 2 个模板?你不需要那个。您最好使用相同的模板,并在其中微调条件。但是使用条件 作为 is_product_category()
和 is_product_tag()
一起 不是解决方案......
根据您的想法,您最好使用类别和子类别而不是类别和标签。
如果你想要一些真正的帮助,最好重新考虑所有,改变你的方法并开始探索其他方法。在 Whosebug 中,您将需要提出一个包含更多详细信息的新问题,并提供您的模板或脚本中使用的代码,清楚地解释,什么有效,什么无效……对于每个问题,一次一个问题.
参考文献: