Bonjour,
Ma configuration WP actuelle
- Version de PHP/MySQL : 7.4
- Thème utilisé : Avada
- Nom de l’hébergeur : OVH
Problème(s) rencontré(s) :
Bonjour, je souhaitais que pour les prix variables, le prix ne s’affiche pas comme cela : Prix min – Prix Max mais plutot A partir de Prix min
J’ai trouvé un snippet sur wp marmite qui fonctionne bien :
// AFFICHER "À PARTIR DE" POUR LES PRODUITS VARIABLES
add_filter( 'woocommerce_variable_sale_price_html', 'wpm_variation_price_format', 10, 2 );
add_filter( 'woocommerce_variable_price_html', 'wpm_variation_price_format', 10, 2 );
function wpm_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;
}
}
Cependant si j’ai des prix remisés, j’ai bien le prix definitif mais j’aimerais l’ancien prix barré à cote : A partir de Prix Min Prix barré
Quelqu’un saurait-il adapter ce snippet pour ajouter l’ancien prix barré ?
Merci,