Prix Woocommerce Afficher Gratuit
Facile

Prix Woocommerce : Voici donc un petit tutoriel avec une fonction qui permet d’afficher gratuit si le prix est 0.00 ou vide dans un produit Woocommerce.

Nous allons utiliser le filtre woocommerce_get_price_html afin d’y mettre une condition qui permet de vérifier si le prix est 0 ou si il est vide, puis de retourner le texte dans la variable $price.

Déposer ce filtre dans votre functions.php.

1
2
3
4
5
6
7
8
9
10
11
///////////////////////////////////////
// Get Free if the price Woocommerce = 0
///////////////////////////////////////
 
add_filter( 'woocommerce_get_price_html', 'themepress_price_html', 10, 2 );
function themepress_price_html( $price, $product ) {
  if( $product->get_price() == 0 ||  $product->get_price() == '') {
  $price = '<span class="woocommerce-Price-amount amount">Gratuit</span>';
  }
return $price;
}

Donc une fois la condition faite, on affiche dans le span woocommerce-Price-amount le texte désiré.
Voilà un petit filtre bien serviable.

Leave a Reply

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

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>