Скрыть бесплатную доставку для определенной категории товаров woocommerce

#wordpress #woocommerce

#wordpress #woocommerce

Вопрос:

Не уверен, что этот вопрос задавался раньше.

В моем интернет-магазине я установил бесплатную доставку для заказов на сумму более 150 долларов.

Тем не менее, я не хочу включать доски для бесплатной доставки, даже если это стоит более 150 долларов.

Поэтому в принципе я хочу исключить доски из бесплатной доставки.

Проблема, с которой я сталкиваюсь, заключается в том, что даже если я установил стоимость доставки для класса доски в 33 доллара, опция бесплатной доставки отображается (автоматически проверяется) в верхней части 33 доллара.

введите описание изображения здесь

Таким образом, мне нужно удалить этот вариант бесплатной доставки только для досок.

У меня есть еще одно требование, которое касается мест доставки. Мне нужно только отправить доски на определенные почтовые индексы в моем штате (Квинсленд, Австралия). Не для всего штата.

Есть предложения о том, как выполнить вышеуказанные 2 требования?

Надеюсь, вы поняли мой вопрос. Пожалуйста, прокомментируйте ниже, если у вас есть какие-либо вопросы. Спасибо!

Комментарии:

1. Похоже, вам нужны два разных класса доставки. Один для товаров, которые соответствуют вашей бесплатной доставке за 150 долларов, и один только для досок. Затем убедитесь, что ваши товары правильно отнесены к правильному классу доставки. Документы. woocommerce.com/document/product-shipping-classes

2. Как предположил Levidps, вам нужны классы доставки для определения правил доставки на основе продуктов. Я думаю, что метод бесплатной доставки по умолчанию не имеет этой опции. Вы можете использовать расширенный плагин бесплатной доставки (бесплатная версия) для достижения этой функциональности. wordpress.org/plugins/advanced-free-flat-shipping-woocommerce