Support » WooCommerce » Versandkostenpauschale und Kostenlose Lieferung werden angezeigt

  • Hi,

    seit dem neusten Update von Woocommerce (4.5.X) geht folgende Funktion nicht mehr, die Versankostenpauschale als Versandoption auszublenden, wenn kostenlose Lieferung greift (Auszug aus Child-Theme – functions.php):

    /**
    * Hide shipping rates when free shipping is available.
    * Updated to support WooCommerce 2.6 Shipping Zones.
    *
    * @param array $rates Array of rates found for the package.
    * @return array
    */

    function show_only_free_shipping_if_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‘, ’show_only_free_shipping_if_available‘, 90 );

    Weiß jemand, wie man dieses Skript aktualisieren muss, damit es wieder funktioniert? Wäre für Hilfe sehr dankbar. Macht sich nicht gut, wenn man Kostenlosen Versand und kostenpflichtigen Versand auswählen kann…

    • Dieses Thema wurde geändert vor 1 Woche, 6 Tage von dkrueger.
    • Dieses Thema wurde geändert vor 1 Woche, 6 Tage von dkrueger.

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]