Как отладить «Доставка по другому адресу» по умолчанию на странице оформления заказа и Woocommerce

Интернет торговля получает все больше и больше земли, и WooCommerce это одна из любимых платформ веб-разработчики для создание интернет-магазинов.

Успешный интернет-магазин - это тот, кто знает, как выделить продукты и предложить покупателям лучший опыт в Интернете. Опыт пользователя в Интернете начинается с простого и ясного представления продуктов система выполнения заказов.

Поля, доступные на странице «Платежные реквизиты» / «Оформить заказ», где пользователь должен вводить персональные данныетакие как: имя, адрес, адрес электронной почты, номер телефона и другая информация, должны быть максимально простыми и структурированными. наиболее клиентам интернет-магазинаЯ выбираю как адрес доставки продуктов, которые будут одинаковы с платежный адрес, Тем не менее, в WooCommerce это проверено по умолчанию "Доставка по другому адресу"/"Доставка по другому адресу». Это означает, что пользователь должен снова щелкнуть или нажать на телефоне, чтобы отключить дополнительные поля, которые являются обязательными, когда эта опция включена. Нежелательная работа, если мы хотим предложить пользователям лучший онлайн-опыт.

К счастью, вариант "Отправка по другому адресу" на странице оформления заказа и Woocommerce может быть отключен по умолчанию, добавив строку кода в файл functions.php текущей темы.

add_filter( 'woocommerce_ship_to_different_address_checked', '__return_false' );

Сохраните файл после добавления строки и перейдите на страницу оформления заказа в интернет-магазине, чтобы узнать, установлен ли флажок «Доставить на другой адрес» по умолчанию.

Еще одно обязательное поле, требуемое WooCommerce для "Детали оплаты«Но что менее важно в некоторых странах»Почтовый индекс"/"Биллинг Почтовый индекс». Очень многие пользователи не имеют почтовый индекс адреса доставки, и курьерские компании не следуют этому коду. Это часто неуместно клиентами, потому что поле является обязательным.
Его можно удалить из всех functions.php, добавив следующие строки:

add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_postcode']);
return $fields;
}

Теперь у вас есть система «размещения заказов» для ваших клиентов.

Как отладить «Доставка по другому адресу» по умолчанию на странице оформления заказа и Woocommerce

Об авторе

Хитрость

Увлеченный всем, что означает гаджет и ИТ, я рад писать на stealthsettings.com из 2006, и мне нравится открывать для себя новые вещи о компьютерах и macOS, операционных системах Linux, Windows, iOS и Android.

Оставить комментарий