programing

카트 표시 중 배송 국가 가져오기 - WooCommerce

muds 2023. 2. 25. 22:26
반응형

카트 표시 중 배송 국가 가져오기 - WooCommerce

카트/체크아웃 시(주문 전)에 선택한 배송국을 받고 싶습니다.이것은 (통상적인 배송비 이상의) 추가 요금을 부과할 필요가 있는지를 판단하기 위해서입니다.

이 기능을 위해 선택된 국가를 얻으려면 어떻게 해야 하나요?if-함수(이 예에서는 국가 '벨기에')에서 사용합니다.

 ` elseif ($total >= $min_order and $chosen_shippingcountry = 'BE') {$fees = 10;}`

누구 도와줄 사람?

감사합니다!

잘 부탁드립니다, 세드릭

제 말이 맞다면, 당신은 WooCommerce 카트/체크아웃 페이지에서 배송 국가를 설정하기 위한 코드를 찾고 있습니다.아래 코드는 WooCommerce 2.4까지 테스트됩니다.

방법 #1:

global $woocommerce;
$woocommerce->customer->get_shipping_country()

방법 #2

WC()->customer->get_shipping_country()

WooCommerce 2.6에서 배송면에 큰 변화가 있음을 유의하십시오.하지만 GitHub 참조를 보면 작동해야 합니다.

언급URL : https://stackoverflow.com/questions/37844353/get-shipping-country-during-cart-view-woocommerce

반응형