
In der Anleitung „Versandzonen in WooCommerce Teil 1“ bin ich schon auf die allgemeinen Versandeinstellungen und die Versandzonen in WooCommerce eingegangen. Die folgende Video-Anleitung zeigt zusätzlich praktische Beispiele für den Einsatz von Versandzonen in WooCommerce.
Praxisbeispiel
Versandkostenpauschale und kostenloser Versand in einer Versandzone
Der kostenlose Versand in WooCommerce lässt sich durch die Eingabe eines Codes ohne andere Versandarten im Warenkorb und Checkout darstellen.
Den Code gibt es hier:
https://docs.woocommerce.com/document/hide-other-shipping-methods-when-free-shipping-is-available/
<?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 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', 100 );
Video
The post Versandzonen in WooCommerce Teil 2 (2) appeared first on WooExperte.