输出产品html价格上涨20%
Outputting the product html price increased of 20%
在 WooCommerce 中,我尝试使用此代码输出产品 html 价格增加 20%:
echo $product->get_price_html(); // +20%
我已经尝试了很长时间让它工作,但不幸的是我做不到。
我怎样才能做到这一点?
谢谢
首先你必须知道变量 $product 是 WC_Product class 的实例,这将允许你应用它 any methods from this WC_Product class.
You can use WC_Product method get_price()
and WC_Product method adjust_price()
this way:
// 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…
在 WooCommerce 中,我尝试使用此代码输出产品 html 价格增加 20%:
echo $product->get_price_html(); // +20%
我已经尝试了很长时间让它工作,但不幸的是我做不到。
我怎样才能做到这一点?
谢谢
首先你必须知道变量 $product 是 WC_Product class 的实例,这将允许你应用它 any methods from this WC_Product class.
You can use
WC_Product method get_price()
andWC_Product method adjust_price()
this way:
// 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…