Dans WooCommerce, vous avez la possibilité d’employer la mention « À partir de » pour afficher les prix des produits variables sur votre site. Par défaut, cette extension montre une fourchette de prix allant du prix minimum au prix maximum.
Pour des raisons marketing, vous auriez plutôt intérêt à changer cette option et à l’améliorer. C’est ce que nous allons voir à travers l’article de blog suivant.
L’Avantage à Afficher un Prix « À Partir de » Pour Les Produits Variables
Comme vous avez pu le remarquer, les prix des produits variables dans WooCommerce apparaissent de la manière suivante : « 30€ – 250€ ». Cependant, cet affichage peut s’avérer gênant lorsque les deux prix disposent d’un écart important.
En effet, si le prix le plus cher est beaucoup plus élevé que le prix le moins cher, le client potentiel hésitera certainement à cliquer sur ce produit. Par conséquent, cette méthode pourrait porter préjudice à vos ventes.
C’est la raison pour laquelle nous vous suggérons de choisir un affichage comportant l’instruction « À partir de x € ». Utilisée par la majorité des e-commerçants, cette technique de vente est nettement plus efficace.
Mode d’Emploi du Snippet
Pour exécuter cette astuce, il convient de copier-coller le code ci-dessous à la fin de votre fichier « functions.php » dans votre thème enfant :
/* Afficher "À partir de" pour les produits variables */ add_filter( 'woocommerce_variable_sale_price_html', 'wpm_variation_price_format', 10, 2 ); add_filter( 'woocommerce_variable_price_html', 'wpm_variation_price_format', 10, 2 ); function wpm_variation_price_format( $price, $product ) { //On récupère le prix min et max du produit variable $min_price = $product->get_variation_price( 'min', true ); $max_price = $product->get_variation_price( 'max', true ); // Si les prix sont différents on affiche "À partir de ..." if ($min_price != $max_price){ $price = sprintf( __( 'À partir de %1$s', 'woocommerce' ), wc_price( $min_price ) ); return $price; // Sinon on affiche juste le prix } else { $price = sprintf( __( '%1$s', 'woocommerce' ), wc_price( $min_price ) ); return $price; } }
Essayez ce code et vous constaterez que la présentation de vos produits sera plus attrayante et plus vendeuse qu’auparavant inchaa’Allah.
12 réflexions sur “Comment Afficher « À Partir de » Devant le Prix de Vos Produits Variables WooCommerce ?”
Bonjour,
de nombreux sites proposent à peu près (visiblement) le même code, mais le votre marche sans erreur.
Merci !
Bonjour,
Avec plaisir Nicolas !
Bonjour,
J’espère que vous allez bien !
J’ai fait la manipulation, la modification du fichier s’effectue correctement mais, une fois sur ma page boutique, rien ne se passe… Pouvez-vous m’aider ?
Merci d’avance,
Nicolas
Bonjour Nicolas,
Je vais très bien je vous en remercie en espérant que vous de même.
Avez-vous mis le code dans le fichier functions.php du thème actuellement activé sur votre site internet ? Si vous utilisez le thème enfant de votre thème, il faudra alors l’ajouter dans le fichier du thème enfant.
Vérifiez et dites-moi si ça a fonctionné.
Oui c’est le cas, je travaille sur un thème enfant et le code a bien été ajouté sur le fichier functions.php du thème enfant.
D’accord.
Alors est-ce que vos produits sont des produits variables ou des produits simples ?
Bonjour,
Merci pour cet article 🙂
Est-ce possible de mettre le « A partir de » devant tous les produits (simples et variables) ?
Bonjour,
Non car le prix d’un produit simple est figé contrairement au produit variable.
assalamou aleykoum enfaite sur les produit simple c’est bon mais avec les produit variable j’ai tout fait dans l’ordre mais le prix s’affichent toujours de la même forme ?
Wa alayka salam,
Je ne vois pas de produit variable sur ton site, crée en un et regarde dans ta page boutique si le prix affiché change d’aspect.
MERCI BCP POUR CE CODE !!!! Cela fait longtemps que je voulais le mettre en place
Avec plaisir Christophe !