2016-06-14 64 views
0

大家好我有我的woocommerce enter image description here小數分隔價格woocommerce

而在我的產品這個配置我有這個enter image description here

,但是當我告訴它的價格回報我「4.95」,而不是「4 ,95"

我用這個來得到的價格

$price = get_post_meta(get_the_ID(), '_regular_price', true); 

任何想法!

回答

3

使用wc_price函數來格式化數字。

$price = get_post_meta(get_the_ID(), '_regular_price', true); 
$formatted_price = wc_price($price); 

注:< 2.1.0版本,使用woocommerce_price

+0

'woocommerce_price()'不贊成使用'wc_price()'。幾乎所有的函數都用較短的'wc_'前綴重新命名。 – helgatheviking

+0

@helgatheviking謝謝,我編輯了答案。自從我使用woocommerce以來已經有一段時間了...... –