NB : Faire une sauvegarde de votre thème, de votre fichier et/ou votre base de données avant d’ajouter ces fonctions tutoriels.

Prix Woocommerce Afficher Gratuit
Facile
Hébergement Web Canada

Publié le : 05 mai 2017 - Modifié le : 17 janvier 2022

Temps de lecture : 0 minutes, 52 seconds - 91 mots

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.

///////////////////////////////////////
// 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.

Laissez un commentaire

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>