如何编辑档案产品的WC_GET_TEMPLATE_PART

时间:2021-06-20 作者:Hamed Najafi

我想设置一种自定义样式,用于在woocommerce归档页面中显示销售价格。我可以在单个产品中做到这一点。php文件,但在归档页面中,它只是wc\\u get\\u template\\u部分(“内容”、“产品”);而且没有找到它的参考文献。

如何在存档页中找到html模板并为正在销售的产品设置自定义css类?

1 个回复
SO网友:Trisha

在主题中,您应该有几个名称以“开始”开头的模板文件;“内容”;后跟连字符、唯一名称和。php,例如“php”;内容xxx。php;。有时,它们可能位于一个子文件夹中,名为;模板零件;。

您可以在那里找到内容产品。php文件和其中的循环,您可以修改该循环以添加自定义样式声明。

然而,我强烈建议您确定您正在修改您创建的子主题,否则主题更新将覆盖您的编辑。

或者,您可以向(子)主题的函数添加一些代码。php,或者更好的是一个存在于插件文件夹(而不是主题文件夹)中的自定义插件,用于添加类。

您可以使用过滤器来实现这一点,我已经将类添加到Body和Post类中,但您可以根据需要获得更细粒度。有关一些示例,请参见本页:

https://developer.wordpress.org/reference/functions/body_class/

向下滚动查看示例,您可以很容易地确定模板的目标。