首页 文章

所有产品差异均以相同价格显示的woocommerce销售徽章

提问于
浏览
0

当使用具有相同常规和销售价格的产品变体时,粘性标签会在不应该显示时显示 .

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 回答

  • 1

    还是由@woocommerce签署的业余漏洞?

    希望我们能看到这方面的核心更新:-)

相关问题