Afficher « A partit de X€ » sur les produits variables WooCommerce

Ce code vous permettra d’afficher les tarifs de la sorte « A partir de X€ » au lieu de X€ – X€ sur vos produits WooCommerce

				
					/* Afficher "À partir de" pour les produits variables */
add_filter( 'woocommerce_variable_sale_price_html', 'josselyn_variation_price_format', 10, 2 );
add_filter( 'woocommerce_variable_price_html', 'josselyn_variation_price_format', 10, 2 );

function josselyn_variation_price_format( $price, $product ) {
//On récupère le prix min et max du produit variable
$min_price = $product->get_variation_price( 'min', true );
$max_price = $product->get_variation_price( 'max', true );

// Si les prix sont différents on affiche "À partir de ..."
if ($min_price != $max_price){
$price = sprintf( __( 'A partir de %1$s', 'woocommerce' ), wc_price( $min_price ) );
return $price;
// Sinon on affiche juste le prix
} else {
$price = sprintf( __( '%1$s', 'woocommerce' ), wc_price( $min_price ) );
return $price;
}
}
				
			
Envie de laisser un commentaire ?

Laisser un commentaire

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

Tu veux voir d'autres bouts de code ?
ON DISCUTE ?

Une question sur WordPress ?
Un projet web à faire sous traiter par un freelance ?
Je suis votre homme !