Бесплатная доставка в WooCommerce: настройка, плагин и полезные хаки

Опубликовано: 09.06.2017

видео Бесплатная доставка в WooCommerce: настройка, плагин и полезные хаки

Создание интернет магазина. 3: Оплата, виджеты, рейтинг товаров

Продолжаю публиковать заметки о плагине WooCommerce , с которым сейчас активно работаю. В данной статье речь пойдет о бесплатной доставке в интернет магазине: какие настройки для нее имеются, как улучшить базовые возможности с помощью дополнительного модуля Advanced Free Shipping, плюс рассмотрим полезный хак.


Создание интернет магазина на WordPress. 4: Доставка и оплата

Вообще в базовой комплектации WooCommerce имеется несколько вариантов доставки: единая ставка, местная доставка, самовывоз, международная и бесплатная. Как правило, бесплатная доставка в магазинах осуществляется при достижении определенной суммы заказа (своего рода бонус покупателю). Найти настройки данного варианта доставки можете в одноименном пункте меню.


Создание интернет магазина на WordPress. 5: Настройка темы

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

достижение минимальной суммы заказа; использование действующего купона; минимальная сумма И/ИЛИ купон;

На картинке выше показан первый вариант, где определяется минимальная сумма в 500грн, при достижении которой пользователь сможет выбрать бесплатную доставку.

Хаки для бесплатной доставки в WooCommerce

По-умолчанию в WooCommerce при достижении условия бесплатной доставки этот вариант просто выводится среди других:

Все, вроде как, правильно, но при этом пользователь сможет выбрать любой другой вариант доставки (например, самовывоз или почтовую пересылку) вместо бесплатной. Логичнее чтобы бесплатная доставка выбиралась автоматически . С этим поможет справиться следующий хак — добавляете его код в functions.php.

rss