【问题标题】:How to remove one price in WooCommerce variation variable prices如何在 WooCommerce 变体可变价格中删除一个价格
【发布时间】:2016-03-31 18:08:21
【问题描述】:

我只是有一些关于变化价格的问题,当我添加正常价格以外的价格时,它会显示两个价格(“现在”的两个价格和“过去”的两个价格)。

我只需要一个价格,比如简单的产品价格(“现在”一个价格,“曾经”一个价格)。

例如:http://dewuchi.com/product/mens/attractive-alex-riley-black-leather-vest/

【问题讨论】:

    标签: php wordpress woocommerce product variations


    【解决方案1】:

    仅显示可变产品的最低价格

    add_filter('woocommerce_variable_price_html', 'custom_variation_price', 10, 2);
    
    function custom_variation_price( $price, $product ) {
         $price = '';
         $price .= woocommerce_price($product->get_price());
    
         return $price;
    }
    

    如果您需要显示最高价格,请将$price .= woocommerce_price($product->get_price()); 替换为$price .= woocommerce_price($product->max_variation_price);

    你也可以显示后缀价格加上这行.= $product->get_price_suffix();beforereturn $price;

    注意(如果您还不知道):您必须将此代码添加到位于活动主题文件夹(或子主题文件夹)中的 function.php 文件中。

    【讨论】:

      猜你喜欢
      • 2013-04-28
      • 1970-01-01
      • 1970-01-01
      • 2017-05-16
      • 2020-12-10
      • 2022-01-20
      • 2018-01-21
      • 2019-08-21
      • 1970-01-01
      相关资源
      最近更新 更多