WooСommerce
- 2 ответа
- 0 вопросов
0
Вклад в тег
// Программно устанавливаем страну
function carrie_customer_default_shipping_country($value, $customer) {
$value = !empty($value) ? $value : 'RU';
return $value;
}
add_filter('woocommerce_customer_get_shipping_country', 'carrie_customer_default_shipping_country', 10, 2);
// убираем поле страны из формы
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_country']); // Отключаем страны оплаты
unset($fields['shipping']['shipping_country']);// Отключаем страны доставки
return $fields;
}