Woocommerce

Modifier la fourchette de prix variable de vos produits Woocommerce

Jean Rémi05 janvier 20212 min de lecture

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 ) { // […]

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 !

JR Web Concept - Développement Web

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

Besoin d'un code personnalisé ?

Vous avez un projet de développement web ?

Le meilleur moyen de savoir si nous pouvons vous aider, c'est d'en parler. Réservez un appel de 30 minutes avec notre équipe. Nous échangeons sur votre besoin, nous identifions les pistes possibles, et nous vous donnons une vision claire des prochaines étapes. Sans engagement.

Nous écrire