Modifier la fourchette de prix variable de vos produits Woocommerce

Vous souhaitez changer l’affichage de la variation de prix d’un produit sur Woocommerce ?
Je vous explique comment faire !

Étape 1 : Ouvrez votre fichier “function.php” de votre thème enfant dans votre ftp
Étape 2 : Copier ce code dans ce même fichier.

add_filter( 'woocommerce_variable_price_html', 'bbloomer_variation_price_format', 10, 2 );
 
function bbloomer_variation_price_format( $price, $product ) {
 
// 1. Get min/max regular and sale variation prices
 
$min_var_reg_price = $product->get_variation_regular_price( 'min', true );
$min_var_sale_price = $product->get_variation_sale_price( 'min', true );
$max_var_reg_price = $product->get_variation_regular_price( 'max', true );
$max_var_sale_price = $product->get_variation_sale_price( 'max', true );
 
// 2. New $price, unless all variations have exact same prices
 
if ( ! ( $min_var_reg_price == $max_var_reg_price && $min_var_sale_price == $max_var_sale_price ) ) {   
   if ( $min_var_sale_price < $min_var_reg_price ) {
      $price = sprintf( __( 'À partir de %1$s%2$s', 'woocommerce' ), wc_price( $min_var_reg_price ), wc_price( $min_var_sale_price ) );
   } else {
      $price = sprintf( __( 'À partir de %1$s', 'woocommerce' ), wc_price( $min_var_reg_price ) );
   }
}
 
// 3. Return $price
 
return $price;
}

Ce code vous servira à personnaliser le texte devant le produit qui dispose de prix variables.
Vous pouvez changer vous-mêmes le texte dans le code  “À partir de”
Cette fonction s’impactera sur la page boutique et la fiche produit de votre site Woocommerce.

Fonctionne avec WordPress 5.6, Elementor 3.0.14 et Woocommerce 4.8.

 

Source : https://www.businessbloomer.com/disable-variable-product-price-range-woocommerce/

Besoin d’aide pour intégrer ce code ?
Contactez-moi et je me ferais un plaisir de vous aider.

Laisser un commentaire

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

Votre demande a bien été envoyé, merci.

Le délai de réponse peut varier de 24h à 48h.
Merci de votre compréhension

Besoin d'aide pour mon projet

Sujet :
Modifier la fourchette de prix variable de vos produits Woocommerce
Panier
  • Votre panier est vide.