Woocommerce

Afficher la mention « gratuit » quand un produit est à 0 sur Woocommerce

Jean Rémi13 janvier 20211 min de lecture

Vous vendez des produits que vous offrez à vos clients ? Où le prix est à 0 ?Il est possible d’afficher la mention « Gratuit » au lieu de 0.Pour cela, copier le code ci-dessous dans votre fichier « function.php » de votre thème enfant : add_filter( ‘woocommerce_get_price_html’, ‘bbloomer_price_free_zero_empty’, 9999, 2 ); function bbloomer_price_free_zero_empty( $price, $product ){ if ( […]

Afficher la mention « gratuit » quand un produit est à 0 sur Woocommerce

Vous vendez des produits que vous offrez à vos clients ? Où le prix est à 0 ?
Il est possible d’afficher la mention « Gratuit » au lieu de 0.
Pour cela, copier le code ci-dessous dans votre fichier « function.php » de votre thème enfant :

				
					add_filter( 'woocommerce_get_price_html', 'bbloomer_price_free_zero_empty', 9999, 2 );
   
function bbloomer_price_free_zero_empty( $price, $product ){
    if ( '' === $product->get_price() || 0 == $product->get_price() ) {
        $price = '<span class="woocommerce-Price-amount amount">FREE</span>';
    }  
    return $price;
}
				
			

Remplacez le mot « Free » par votre mot personnalisé.
Testé sur WordPress 5.5 et Woocommerce 4.8

Besoin d’aide pour intégrer ce code ?
Contactez-moi et je me ferais un plaisir de vous aider.

Besoin d'un code personnalisé ?

Vous avez un projet de développement web ?

Le meilleur moyen de savoir si nous pouvons vous aider, c'est d'en parler. Réservez un appel de 30 minutes avec notre équipe. Nous échangeons sur votre besoin, nous identifions les pistes possibles, et nous vous donnons une vision claire des prochaines étapes. Sans engagement.

Nous écrire