Nascondere l’intervallo di prezzo nei prodotti variabili di WooCommerce
30/06/25
3 minuti

Nascondere l’intervallo di prezzo nei prodotti variabili di WooCommerce

Per impostazione predefinita, WooCommerce mostra un intervallo di prezzo per i prodotti variabili, ad esempio:

€25 – €60

Questa informazione è utile, ma in alcuni casi può creare confusione per l’utente o rendere meno chiaro il valore percepito del prodotto, specialmente se vuoi far risaltare il prezzo di partenza o gestisci prodotti configurabili con poche varianti.

Fortunatamente, con una semplice personalizzazione è possibile nascondere l’intervallo di prezzo e mostrare solo un valore singolo: ad esempio il prezzo minimo, oppure il messaggio “a partire da”.

In questa guida ti mostro come modificare la visualizzazione dei prezzi per i prodotti variabili in WooCommerce, sia con codice che tramite plugin.

Perché nascondere l’intervallo di prezzo nei prodotti variabili

In WooCommerce, i prodotti variabili (come taglie, colori o versioni diverse dello stesso articolo) mostrano un prezzo del tipo:

€29,00 – €59,00

Questa visualizzazione è automatica e mostra all’utente il range tra la variante più economica e quella più costosa.

Tuttavia, ci sono situazioni in cui questo intervallo può essere controproducente:

  • ❌ Rende meno chiaro quale sia il prezzo effettivo del prodotto
  • ❌ Può creare confusione per gli utenti meno esperti
  • ❌ Non è ideale per landing page o funnel con un prezzo d’ingresso fisso
  • ❌ Riduce la percezione di valore in offerte “premium”

Quando conviene mostrare solo un prezzo

  • Per promuovere il prezzo “a partire da” più convincente
  • In caso di prodotti configurabili in cui il prezzo varia poco
  • Per avere una comunicazione più semplice e focalizzata

In tutti questi casi, modificare la visualizzazione dei prezzi diventa una scelta strategica, non solo estetica.

Modificare il prezzo dei prodotti variabili via codice (functions.php)

Per personalizzare la visualizzazione del prezzo nei prodotti variabili, possiamo usare un filtro WooCommerce chiamato woocommerce_variable_price_html. Questo filtro permette di sovrascrivere l’output predefinito che mostra l’intervallo di prezzo.

Snippet per mostrare solo il prezzo minimo

Inserisci il seguente codice nel file functions.php del tuo tema child o in un plugin personalizzato:

add_filter( 'woocommerce_variable_price_html', 'mostra_solo_prezzo_minimo', 10, 2 );

function mostra_solo_prezzo_minimo( $price, $product ) {
    $prezzo_min = wc_price( $product->get_variation_price( 'min', true ) );
    return '<span class="prezzo-unico">' . $prezzo_min . '</span>';
}

Cosa fa questo codice?

  • Rimuove il range (es. €29 – €59)
  • Mostra solo il prezzo minimo disponibile per il prodotto
  • Funziona con tutti i prodotti variabili (taglie, colori, configurazioni)

Variante con “a partire da”

Vuoi rendere il messaggio ancora più chiaro e orientato alla vendita? Usa questa variante dello snippet:

add_filter( 'woocommerce_variable_price_html', 'mostra_prezzo_min_con_testo', 10, 2 );

function mostra_prezzo_min_con_testo( $price, $product ) {
    $prezzo_min = wc_price( $product->get_variation_price( 'min', true ) );
    return '<span class="prezzo-unico">A partire da ' . $prezzo_min . '</span>';
}

Utile per offerte, listini dinamici o quando vuoi far emergere il prezzo base in modo chiaro.

Attenzione

  • Questo codice funziona solo con il checkout classico, non con il checkout a blocchi (FSE).
  • Le modifiche sono solo visive, il carrello resta invariato.
  • Testa sempre su un ambiente di staging prima di applicare su un sito live.

Conclusione

Mostrare un intervallo di prezzo nei prodotti variabili può essere utile, ma in molti casi è preferibile semplificare la comunicazione e mostrare solo il prezzo minimo o un’etichetta come “A partire da…”.

Con un semplice snippet o un plugin dedicato, puoi controllare esattamente cosa mostra WooCommerce, migliorare la chiarezza per i tuoi utenti e aumentare la percezione di valore dei tuoi prodotti.

Hai bisogno di aiuto per personalizzare WooCommerce?

Sono uno sviluppatore WordPress specializzato in eCommerce con WooCommerce. Se cerchi un professionista per:

  • Creare un’esperienza utente su misura
  • Personalizzare il checkout
  • Ottimizzare il funnel di vendita
  • Risolvere problemi tecnici

👉 Contattami oggi stesso per sviluppare il tuo sito WooCommerce su misura
📍 Servizio attivo a Genova e in tutta Italia

🔗 Scopri di più sul mio servizio di sviluppo e ottimizzazione di ecommerce con WooCommerce:


Hai bisogno di un E-Commerce che funziona davvero?
Contattami Ora!