我在我正在构建的WordPress网站上使用WooCommerce,我需要能够在整个网站上显示特定产品的价格。通常情况下这不是一个问题,但在这种情况下,它是一个有两种变化的产品,所以我需要显示它们(例如£4.99 - £9.99)。如何检索这些值并将其回显?
答案 0 :(得分:3)
将以下内容放入主题的functions.php
文件中:
function so_28073705( $product_id ) {
$wc_product_variable = new WC_Product_Variable( $product_id );
$variation_price_html = $wc_product_variable->get_price_html( );
return $variation_price_html;
}
<?php echo so_28073705( <product_id> ); ?>
<span class="amount">$low-price</span>–<span class="amount">$high-price</span>