我想在WARTCommerce的CART中将$ 0.00文本替换为100美元 - 只是它的文本。
我尝试了几个钩子,但没有一个在Woocommerce 3.0中工作。
答案 0 :(得分:0)
add_action( 'woocommerce_before_calculate_totals', array ($this, 'your_function' ), 10, 1 );
public function your_function($cart){
foreach ( $cart->cart_contents as $key => $value ){
if(isset($value)){
$value['data']->set_price(100);
}
}
}
这是钩子" woocommerce_before_calculate_totals" ,可用于更改购物车页面中的价格。您必须使用" set_price" (对于Woocommerce版本3.0.0)功能来设置购物车价格