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.
Laisser un commentaire