如何在WooCommerce中输出低价?

时间:2015-10-08 22:43:42

标签: php wordpress woocommerce

我想在这里做的很简单,我只是因为WooCommerce对我来说很新,而且我还在学习PHP。

我正在使用最新版本的WooCommerce和WordPress以及自定义主题。在其中一个主题模板中,我想输出产品的价格。

问题是,这个产品有变化,所以不是输出价格“ $ 154 - $ 592 ”(这是有变化的产品的标准WooCommerce价格输出)我宁愿输出它as“起始于:$ 154 ”。

换句话说,我只想回应低价,在它前面加上“Starts at:”,

这有意义吗?

1 个答案:

答案 0 :(得分:1)

自己解决这个问题!以下是您的工作方式:

将以下代码添加到主题function.php文件...

// Display only low price for variable WooCommerce products
add_filter('woocommerce_variable_price_html', 'custom_variation_price', 10, 2);

function custom_variation_price( $price, $product ) {

$price = 'Starts at: ';


$price .= woocommerce_price($product->get_price());

return $price;
}

现在将此代码添加到您要显示价格的模板中......

<?php echo $product->get_price_html(); ?>

对我来说就像一个魅力!