반응형
카트 표시 중 배송 국가 가져오기 - 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
반응형
'programing' 카테고리의 다른 글
JToken의 모든 항목에 대한 액세스 (0) | 2023.02.25 |
---|---|
Angular에서 반복된 요소의 합계 계산JS ng 반복 (0) | 2023.02.25 |
Angular 2의 $compile과 동등 (0) | 2023.02.25 |
도커 컨테이너에서 mongodb 쉘을 시작하는 방법은 무엇입니까? (0) | 2023.02.25 |
각도와 동일한 각도는 무엇입니까?JS $watch? (0) | 2023.02.25 |