1

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

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

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

4

1 回答 1

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(); 在前面加上这行 return $price;

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

于 2016-04-04T07:25:35.930 回答