输出产品html价格上涨20%

时间:2017-03-28 23:19:20

标签: php wordpress woocommerce product price

在WooCommerce中,我试图使用此代码输出产品html价格增加20%:

echo $product->get_price_html(); // +20%

我已经尝试了很长时间才能让它工作但不幸的是我不能这样做 我怎样才能做到这一点?

由于

1 个答案:

答案 0 :(得分:1)

首先你必须知道变量$ product是WC_Product类的一个实例,它允许你应用它any methods from this WC_Product class

  

您可以这样使用WC_Product method get_price()WC_Product method adjust_price()

// Get the numerical (float) price value
$product_price = (float) $product->get_price();

// calculate 20% of product price
$add_to_price = $product_price * 0.2;

// Adjust the new displayed price
$product->adjust_price( $add_to_price );

// Displaying the new adjusted price html
echo $product->get_price_htm();

所以现在你终于让html产品价格增加了20%,只需重用WC_Product get_price_html() method ......