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 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 !