Soporte » Plugins y Hacks » WooCommerce » Ocultar gastos de envío

  • Resuelto WPcati

    (@wpcati)


    Hola, tengo una tienda online y utilizo éste código para ocultar los gastos de envío cuando se supera una cierta cantidad:

    function my_hide_shipping_when_free_is_available( $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’, ‘my_hide_shipping_when_free_is_available’, 60 );

    El código funciona perfectamente pero me gustaría que además del envío gratuito también apareciera la recogida local ya que es otra opción disponible que no quiero que desaparezca. ¿Qué código debo utilizar para que ocurran las dos cosas? Gracias

Viendo 1 respuesta (de un total de 1)
Viendo 1 respuesta (de un total de 1)
  • El debate ‘Ocultar gastos de envío’ está cerrado a nuevas respuestas.