2017-10-12 69 views
0

我想增加一定百分比的产品变化价格,但是当我尝试获取变化产品价值时,它带有h​​tml代码,但我需要整数值。显示没有html标记的产品变化价格

function woocommerce_variable_add_to_cart() { 
    global $product, $post; 
    $variations = $product->get_available_variations(); 
    foreach ($variations as $key => $value) { 
     echo $value['price_html']; 
    } 
} 
+0

是否要将字符串转换为整数? – shashi

+0

36 120.00 111.00 我得到以上结果我需要卢比。 111.00和卢比。 120个数字不是html标签。我需要繁殖或分开它们。 –

回答

0

你应该能够得到的价格与此display_price我认为:

function woocommerce_variable_add_to_cart() { 
    global $product, $post; 
    $variations = $product->get_available_variations(); 
    foreach ($variations as $key => $value) { 
     echo $value['display_price']; 
    } 
} 

还有一个$value['display_regular_price']可用,这是原来的价格,如果价格在某种程度上降低。

+0

我想显示不同的价格。 –

+0

最后,我使用woocommerce动态定价和折扣插件来实现没有html标签的折扣和价格。 –

相关问题