2017-10-01 6 views
-2

wooCommerce의 CART에서 $ 0.00 텍스트를 $ 100로 대체하려고합니다.

여러 개의 후크를 시도했지만 Woocommerce 3.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 용) 기능을 사용하여 장바구니 가격을 설정해야합니다.