当我向我的商店添加可变产品时,我在目录和产品页面上得到了价格范围。我找到了一种只显示最低价格而不是价格范围的方法。它很棒。 (见下面的代码)。
但现在我想隐藏产品页面上的最低价格(但仅限于产品页面!)。因为从变量列表中选择产品时已经显示出价格。如果有2个价格显示,那将会有点令人困惑和糟糕。 (见下图)。
我的代码实际上是:
exports.makeUppercase = functions.database.ref('/messages/{pushId}/original').onWrite((event) => {
// Only edit data when it is first created.
if (event.data.previous.exists()) {
return;
}
// Exit when the data is deleted.
if (!event.data.exists()) {
return;
}
});
知道如何做到这一点?
可变产品单页有两个价格:
答案 0 :(得分:0)
我不知道为什么LoicTheAztec的答案不适合我。但我找到了解决方案。在
wp-content/plugins/woocommerce/templates/single-product/price.php我已经取代了:
<p class="price"><?php echo $product->get_price_html(); ?></p>
这一个:
<?php if ( ! $product->is_type( 'variable' ) ) : ?>
<p class="price"><?php echo $product->get_price_html(); ?></p>
<?php endif; ?>
这与我的问题中的代码一起,它现在显示可变产品的最低价格,但在可变产品的产品页面中根本没有价格。