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 votes
Évaluation de l'article
S’abonner
Notification pour
guest

6 Commentaires
Le plus ancien
Le plus récent Le plus populaire
Commentaires en ligne
Afficher tous les commentaires
Gilles
8 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
8 années il y a

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

charles
charles
8 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
Répondre à  charles
8 années il y a

ça semble venir du code html

charles
charles
8 années il y a

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