WooCommerce: Nascondere Il Badge In Offerta! quando il prodotto è Esaurito

Tempo di lettura: < 1 minuto

Se un prodotto è esaurito, non ha senso indicare che è in vendita solo perché ha un prezzo scontato. Questo potrebbe confondere i clienti e causare frustrazione quando scoprono che non è disponibile per l’acquisto.

Correggiamo questo piccolo inconveniente in WooCommerce: assicuriamoci che il badge “In Offerta!” non venga visualizzato se il prodotto è esaurito. In questo modo, offriamo una migliore esperienza di acquisto ai clienti.

woocommerce-nascondere-badge-in-offerta-prodotto-esaurito

Snippet di codice: Nascondere Il Badge In Offerta! quando il prodotto è Esaurito

/**
 * @snippet       
 * @tutorial  WooCommerce: Nascondere Il Badge In Offerta! quando il prodotto è Esaurito
 * @author.   Emiliano Prelle
 */
 
add_filter( 'woocommerce_sale_flash', 'empr_nascondere_badge_offerta_prodotto_esaurito', 9999, 3 );
 
function empr_nascondere_badge_offerta_prodotto_esaurito( $html, $post, $product ) {
   if ( ! $product->is_in_stock() ) return;
   return $html;
}

Dove inserire questo codice personalizzato?

Dovresti inserire il PHP personalizzato nel file functions.php e CSS personalizzato nel file style.css del tuo tema child (bambino)

E’ stato utile? Fatemelo sapere nei commenti!

Lascia un commento