Should the shipping address form be shown.
Le formulaire d'adresse de livraison doit-il être affiché ?
true === $this->needs_shipping(
Sortie :
@return bool
// Adresse livraison conditionnelle
add_filter('woocommerce_cart_needs_shipping_address', 'adresse_livraison_requise');
function adresse_livraison_requise($needs_shipping) {
// Pas besoin si seulement des produits virtuels
$virtual_only = true;
foreach (WC()->cart->get_cart() as $cart_item) {
if (!$cart_item['data']->is_virtual()) {
$virtual_only = false;
break;
}
}
return !$virtual_only;
}
Chargement des actualités...