当使用具有相同常规和销售价格的产品变体时,粘性标签会在不应该显示时显示 .
http://www.emr-guardian.com/solutions/clothing-accessories/belly-band/
事实上,正如你可以看到上面的链接,我有一个产品有两种颜色变化,每个,相同的常规/销售价格 .
在这种情况下显然不是促销,但标签显示相同(!?)
这适用于单个产品:
相同的常规/销售价格=>粘性标签关闭
不同的常规/销售价格=>粘性标签
因此,我希望实现与单个产品相同并且当几乎一个变体具有不同的常规/销售价格时具有相同的行为 .
我在woocommerce / includes / abstracts / abstract-wc-product.php中注意到以下内容:
public function is_on_sale() {
return ( $this->get_sale_price() != $this->get_regular_price() && $this- >get_sale_price() == $this->get_price() );
}
我觉得这个支票只针对单个产品价格,但不适用于我们可能需要实例化相应类别的变种 .
LS
1 回答
还是由@woocommerce签署的业余漏洞?
希望我们能看到这方面的核心更新:-)