Afficher le contenu du panier sans Widget – Woocommerce

Pour afficher le contenu du panier sans widget dans votre site marchant sous Woocommerce, placer le code suivant a l’endroit désiré :

<a href="<?php echo WC()->cart->get_cart_url(); ?>" title="<?php _e( 'Voir votre panier' ); ?>"><?php echo sprintf (_n( '%d Article', '%d Articles', WC()->cart->cart_contents_count ), WC()->cart->cart_contents_count ); ?> - <?php echo WC()->cart->get_cart_total(); ?></a>

Puis pour utiliser Ajax ajouter le code suivant dans le fichier function.php de votre thème WordPress :

add_filter( 'woocommerce_add_to_cart_fragments', 'woocommerce_header_add_to_cart_fragment' );
function woocommerce_header_add_to_cart_fragment( $fragments ) {
	ob_start();
	?>
	<a class="cart-contents" href="<?php echo WC()->cart->get_cart_url(); ?>" title="<?php _e( 'Voir votre panier' ); ?>"><?php echo sprintf (_n( '%d Article', '%d Articles', WC()->cart->cart_contents_count ), WC()->cart->cart_contents_count ); ?> - <?php echo WC()->cart->get_cart_total(); ?></a> 
	<?php
	
	$fragments['a.cart-contents'] = ob_get_clean();
	
	return $fragments;
}
0 0 votes
Évaluation de l'article
S’abonner
Notification pour
guest

1 Commentaire
Le plus ancien
Le plus récent Le plus populaire
Commentaires en ligne
Afficher tous les commentaires
duranteau
duranteau
1 année il y a

J’ai rien qui s’affiche …
Bon je vais chercher un autre code