WooCommerce Ajouter un bouton vider le panier

Pour Ajouter un bouton vider le panier dans le plugin WooCommerce, insérer la fonction suivante dans votre fichier function.php de votre thème WordPress.

add_action( 'init', 'woocommerce_clear_cart_url' );
function woocommerce_clear_cart_url() {
  global $woocommerce;
	
	if ( isset( $_GET['empty-cart'] ) ) {
		$woocommerce->cart->empty_cart(); 
	}
}

Puis ajouter le lien suivant dans le tableau html.

Woocommerce/templates/cart/cart.php”, a la ligne 134 :

<a class="button"  href="<?php echo $woocommerce->cart->get_cart_url(); ?>?empty-cart"><?php _e( 'Vider le panier', 'woocommerce' ); ?></a>
0 0 voter
Évaluation de l'article
S’abonner
Notifier de
guest
6 Commentaires
le plus ancien
le plus récent le plus populaire
Inline Feedbacks
View all comments
Gilles
5 années il y a

Bonjour, auriez vous une idée pour traduire le bouton, ne pas avoir “empty cart” mais “vider votre panier” ?
Merci

Gilles
5 années il y a

Oui c’est réglé j’ai finalement trouvé. Merci

charles
charles
5 années il y a

Bonjour, ça ne marche pas pour moi, peut être parceque j’ai modifié function.php sur mon theme enfant? ça peut être la cause?

charles
charles
Reply to  charles
5 années il y a

ça semble venir du code html

charles
charles
5 années il y a

En fait, je n’ai même plus le button commander