Измените зону доставки с кодом в Woocommerce - PullRequest
0 голосов
/ 27 октября 2019

Надеюсь, кто-нибудь сможет мне помочь с решением, как изменить «местоположение клиента» (таким образом, установить конкретную зону доставки) с помощью кода, например, в файле functions.php в настройке WordPress / WooCommerce? Я хотел бы, чтобы «местоположение клиента» менялось в зависимости от значения ICL_LANGUAGE_CODE, которое может быть «da» или «sv»

Чтобы дать больше контекста, почему я хочу это:

Я использую WPML для перевода сайта, и у меня есть датский перевод и домен .dk (по умолчанию) и шведский перевод (домен .se). Цель, которую я пытаюсь достичь, - найти правильные расходы на доставку на странице корзины, и это зависит от перевода / домена. Я создал «датскую» и «шведскую» зону отгрузки, но они не распределены правильно.

Непосредственно в настройках Woocommerce можно только установить местоположение клиента по умолчанию либо на ничего, либо на базу магазинаадрес или хоть геолокацию. Я хотел бы создать новую опцию, используя код, чтобы в домене .dk (или с датским переводом) зона доставки была датская, а в домене .se зона доставки шведская. .

Надеюсь, кто-то сможет помочь:)

...