Configurar los gastos de envío gratis para pedidos de un importe mínimo en WooCommerce

Cuando trabajamos con WooCommerce y WordPress en nuestra tienda online, mediante este tutorial vamos a poder dejar gratis los gastos de envío a nuestros clientes a partir de un gasto mínimo en la compra.

Vídeo explicativo para añadir un método de envío gratuito

Código que nos permite ocultar los portes de pago cuando tenemos portes gratuitos disponibles

function ocultar_gastos_envio_si_pago_gratuito( $rates )
{
    $free = array();


    foreach ( $rates as $rate_id => $rate ) {
        if ( 'free_shipping' === $rate->method_id )
        {
            $free[ $rate_id ] = $rate;
            break;
        }
    }


    return ! empty( $free ) ? $free : $rates;
}

add_filter( 'woocommerce_package_rates', 'ocultar_gastos_envio_si_pago_gratuito', 100 );
Quizá te interese...
Deja un comentario...
Suscribirme
Notificación de
guest
0 Comentarios
Comentarios en línea
Ver todos los comentarios