(VideoAula) Definir estados específicos a terem Frete Grátis no WooCommerce – WordPress

Nessa videoaula mostro como definir estados específicos para terem frete grátis no WooCommerce. Isso pode ser aplicar em qualquer método de envio. Espero que ajude.

Nessa videoaula, mostro como restringir os métodos de envio para determinados estados no WooCommerce. Muitas vezes precisamos, ou restringir algum método especifico, ou todos os métodos para determinados estados.

As versões utilizadas:

WordPress 4.2.2
WooCommerce 2.3.9

Código da aula:

<?php

    function custom_woocommerce_free_shipping($rates, $package){

        $states = array("SP", "RJ");

        if(isset($rates['free_shipping']) && !in_array(WC()->customer->shipping_state, $states)){
            unset($rates['free_shipping']);
        }

        return $rates;
    }

    add_filter("woocommerce_package_rates", "custom_woocommerce_free_shipping", 10, 2);




Se o conteúdo foi relevante para você, e desejar, você pode incentivar fazendo uma doação.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *