隐藏Woocommerce单品页面中的商品差异价格范围

时间:2018-03-22 11:05:25

标签: php wordpress woocommerce product price

当我向我的商店添加可变产品时,我在目录和产品页面上得到了价格范围。我找到了一种只显示最低价格而不是价格范围的方法。它很棒。 (见下面的代码)。

但现在我想隐藏产品页面上的最低价格(但仅限于产品页面!)。因为从变量列表中选择产品时已经显示出价格。如果有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;
  }

});

知道如何做到这一点?

可变产品单页有两个价格:

there is two price in product pages !

1 个答案:

答案 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; ?>

这与我的问题中的代码一起,它现在显示可变产品的最低价格,但在可变产品的产品页面中根本没有价格。