Bonjour,
Ma configuration WP actuelle
- Version de PHP/MySQL : 7
- Thème utilisé : Boutique
- Extensions en place :
- Nom de l’hébergeur : OVH
Problème(s) rencontré(s) :
Bonjour,
J’ai un filtre qui agit sur l’affichage des prix des produits woocommerce :
// Enlever prix min d’un produit variable
/* 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( __( ‘%1$s’, ‘woocommerce’ ), wc_price( $max_price ) );
return $price;
// Sinon on affiche juste le prix
} else {
$price = sprintf( __( ‘%1$s’, ‘woocommerce’ ), wc_price( $min_price ) );
return $price;
}
}
Je souhaite ajouter une exception pour un seul produit woocommerce (je voudrais faire disparaitre tout simplement le prix pour ce produit-là). Quel serait la bonne fonction ? Et comment puis-je préciser un produit spécifique dans un filtre wordpress ? Merci !
<div id= »ConnectiveDocSignExtentionInstalled » data-extension-version= »1.0.4″></div>