如何在WooCommerce中输出低价


How to output low price in WooCommerce?

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

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

问题是,这个产品有变化,所以不是输出价格为"$154- $592"(这是标准的WooCommerce价格输出与变化的产品),我宁愿输出它为" start at: $154"。

换句话说,我只是想呼应低价,在它前面加上"start at:",

这有意义吗?

自己解决这个问题!你可以这样做:

将以下代码添加到您的themes 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;
}

现在将这段代码添加到您想要显示price…的模板中

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

对我来说很有魅力!