Comment créer des prix de produits dynamiques sur Woocommerce

Modifier dynamiquement le prix d’un produit

Pour agir sur le prix affiché des produits (et non sur le total du panier), on va utiliser le filtre woocommerce_get_price.
Le snippet suivant permet d’appliquer une formule sur chaque prix produit rentré dans le catalogue (ici, on le multiplie par 2) :

Si vous souhaitez appliquer une formule différente en fonction du produit et de ses caractéristiques, il faudra en plus passer l’objet $product comme argument à votre fonction puis récupérer les infos sur le produit pour faire le calcul de votre choix.

 

 


Si cet article "Comment créer des prix de produits dynamiques sur Woocommerce" vous a aidé, si vous avez des questions ou des améliorations à proposer, n'hésitez pas à me laisser un commentaire en bas de page !
Charlie Stram,
Développeur web freelance

Vous aimerez aussi...

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *