Die Funktion set_free_shipping_minimum()
in WooCommerce prüft, ob der Warenkorbwert des Kunden den Mindestbestellwert für kostenlosen Versand erreicht hat. Wenn der Warenkorbwert unter dem Mindestbestellwert liegt, wird eine Fehlermeldung ausgegeben, die den Kunden darüber informiert, dass er den Mindestbestellwert erreichen muss, um kostenlosen Versand zu erhalten. Der Mindestbestellwert kann in der Funktion geändert werden, indem der Wert in der Zeile $minimum_amount = 50;
angepasst wird.
add_action('woocommerce_check_cart_items', 'set_free_shipping_minimum'); function set_free_shipping_minimum() { $minimum_amount = 50; // Mindestbestellmenge für kostenlosen Versand $cart_total = WC()->cart->get_cart_contents_total(); if ($cart_total < $minimum_amount) { wc_add_notice('Ihr Warenkorbbetrag sollte ' . wc_price($minimum_amount) . ' erreichen, um kostenlosen Versand zu erhalten.', 'error'); } }