Utilizzando Woocommerce è possibile creare prodotti variabili adattabili ad ogni esigenza.
A volte può succedere però, che una volta creato un prodotto o più prodotti variabili, nella visualizzazione del prodotto queste variazioni non appaiano.
Se riscontrate anche voi questo problema, una soluzione efficace per risolvere il problema è quella di verificare se il problema è portato dal vostro tema.
WooCommerce ha un file dal nome variable.php all’interno della cartella templates :
woocommerce/templates/single-product/add-to-cart/variable.php
Alcuni temi, soprattutto quelli premium, personalizzano Woocommerce includendo il plugin anche all’interno del tema. Questo per fare in modo che le modifiche avvengano all’interno del tema stesso.
Il problema risiede proprio qui. Andate all’interno del vostro tema, seguendo questo percorso, dove yourtheme indica il nome del vostro tema.
yourtheme/woocommerce/single-product/add-to-cart/variable.php
Eliminate o rinominate questo file. Successivamente aggiornate la pagine per vedere se adesso funziona. In questo modo entrerà in funzione la versione base di Woocommerce risolvendo questo fastidioso problema.
Avete riscontrato anche voi questo problema?


50 commenti su “Variazioni mancanti sulle pagine dei prodotti – Woocommerce”
io uso il template ENFOLD e sto costruendo un ecommerce con Woocommerce.
avendo messo la variabile “taglia”, abilitato la gestione del magazzino e inserito 100 come oggetti disponibili, purtroppo mi da sempre la voce…
Siamo spiacenti, questo prodotto non è disponibile. Scegli un’altra combinazione…
come devo risolvere?
il mio tema Enfold non ha il file variabile.php di suo, ma ho solo quello ufficiale di woocommerce
Ciao Emanuel,
proviamo ad andare per gradi, perchè a volte è solo un’impostazione errata.
– Per la gestione del magazzino hai impostato cosi ? –>
– Ad ogni variazione hai assegnato un prezzo ?
Un saluto
Emiliano
Ciao, ho un problema con i prodotti in woocommerce. In pratica se mostro anche i prodotti esauriti vedo anche tutti quelli disponibili ma se disabilito la funzione, porta via moltiprodotti disponibili oltre quelli realmente terminati.
Sto impazzendo senza trovare soluzione.
Grazie mille in anticipo
Ciao Michele,
Vediamo se riesco ad aiutarti.
– Che versione utilizzi di WooCommerce? L’ultima versione o una precedente?
– Mi dici esattamente cosa hai abilitato nelle opzioni di WooCommerce? Ho bisogno di sapere esattamente come è settato al momento.
– Utilizzi dei plugin esterni per mostrare i prodotti esauriti?
Grazie
Un saluto
Emiliano
Ciao, ho lo stesso problema del:
Il prodotto è di tipo variabile
Ho attivato la gestione magazzino, messa la
quantità in magazzino e assicuratomi che lo status magazzino è disponibile, come posso risolvere= Grazie.
Ciao Domenico,
non ho capito esattamente il problema che riscontri.
Dopo che hai attivato la gestione magazzino ed impostato una quantità cosa succede? Cosa non funziona?
Essendo il prodotto variabile, devi impostare una quantità dentro ogni variazione.
Emiliano
Grazie Emiliano, grazie al metodo che suggerisci, abbiamo risolto un problema su un prodotto con oltre 20 varianti. Sei un grande!
Ciao, grazie a te del feedback positivo! 🙂
Ciao! Ho trovato questa discussione e vorrei spiegarti il mio problema, visto che non sono riuscito a risolverlo neanche con tutti gli ultimi aggiornamenti, oltre ad aver già provato la tua soluzione. Il mio problema si verifica esclusivamente per i clienti customer, ovvero quando non sono loggati e ancora semplici visitatori. Ricercando un prodotto con variabili dalla barra si verificano due possibili alternative:
– se vado sul prodotto genitore, selezionando le variabili colori (per esempio) non comprare la quantità disponibile del prodotto da magazzino e conseguentemente, quando si clicca sul pulsante acquista, compare il messaggio “Seleziona le opzioni del prodotto prima di aggiungerlo al carrello.”, nonostante sia effettivamente selezionata la variabile
– se vado direttamente sulla variazione del prodotto dalla barra di ricerca (si apre la tendina con lo stesso prodotto riportato tante volte quante sono le variabili), il prodotto risulta acquistabile e comprare la quantità disponibile a magazzino della singola variabile.
Ho provato di tutto ma non riesco a venirne a capo. Il woocommerce è aggiornato all’ultima versione, ci sono un bel po’ di plugin attivi perché il sito ha una gestione separata dei listini sulla base degli accessi (visto che tratta anche ingrosso e reseller). Il tema è il martfury, anch’esso aggiornato all’ultima versione, ma non penso dipenda da questo.
Ciao Miki,
grazie per il tuo commento.
Ho capito il tuo problema, ma dovrei sperimentare di prima persona e vedere cosa succede.
Riusciresti a mandarmi in privato una mail (puoi vedere in calce la mail) con il link del sito in modo che posso fare qualche verifica?
Grazie, un saluto 🙂
Ciao, scusa, ho il tuo stesso problema. Puoi dirmi per favore come hai risolto?
ciao
ho creato un articolo aggiuntivo ma woocommerce continua a cambiarmi lo stato dell’articolo in esaurito. Si tratta di un articolo VIRTUALE. Non capisco perchè succede solo con questo articolo.
Ciao Federico,
utilizzi WooCommerce aggiornato all’ultima versione?
Si, diciamo che è strano. Quindi mi confermi che con un articolo “fisico” non da questo problema?
Grazie
purtroppo non uso articoli fisici. Per ora sono riuscito a bypassare copiando un articolo vecchio, che apparentemente non da problemi. Ho controllato tutti i parametri eppure mi sembra che siano uguali ma se creo l’articolo mi da sempre questo errore: cambio lo stato in disponibile e dopo averlo salvato me lo restituisce come Esaurito.
Ciao, io ho installato woocommerce e nei miei prodotti ho messo molte variabili di prezzo, come posso fare per vedere nella home vetrina solo il prezzo per l’acquisto di un singolo prodotto mentre nella sua scheda le variabili? Grazie infinite, Chiara
Buonasera, ho un problema enorme e spero possiate darmi delucidazioni su come risolverlo agevolmente.
Lavorando sulla pagina prodotto mi sono accorto che, dopo una frazione di secondo, le opzioni del prodotto (colore, misura, ecc.) scompaiono; in pratica si carica tutta la pagina ma i menu a tendina scompaiono al termine del caricamento. (o forse vengono nascosti da qualcosa). Mi sapreste aiutare per favore?
Vi ringrazio anticipatamente.
Ho un woocommerce con tema Hello e con elementor pro. Nella scheda prodotto non mi esce la possibilità nel tab dati di prodotto di scegliere il prodotto variabile. Non esce proprio il menu da selezionare. E’ un problema di tema? Non so come posso risolvere. Grazie
Ciao Gianluigi,
per poter trovare la soluzione al problema è necessario verificare proprio dentro WordPress.
Potrebbe essere il tema, qualche conflitto di plugin oppure una configurazione sbagliata delle varianti.
Prova a eseguire questi passaggi:
– Disattiva momentaneamente il tema e attivane uno di default di WP e vedi se appaiono le scelte;
– Se cosi non va fai la stessa cosa per i plugin, disattiva tutto eccetto WooCommerce.
– Sei sicuro di aver configurato correttamente la varianti?
Se cosi non risolve allora potrebbe dipendere dalla versione di WooCommerce, è aggiornata all’ultima?
Diciamo che andrebbe fatto un pò di debug, ma i passaggi che ti ho elencato sono già un buon punto di partenza :-).
Ciao, a volte vedo la mia pagina catalogo vuota, altre volte vedo i prodotti correttamente.
Da cosa può dipendere? Grazie
Ciao Virginia!
Purtroppo è difficile rispondere senza vedere internamente il sito ed eseguire qualche test.
Intendi proprio che non vedi più nessun prodotto?
Buongiorno, alcune volte li vedi i prodotti , altre volte uno ( questo da desktop) , mentre da mobile vedo un solo prodotto.
Bisognerebbe vedere il sito, se vuoi puoi postarlo qui.
Ciao Virginia, ho dato un’occhiata al sito che mi hai inviato.
Effettivamente a random i prodotti scompaiono, provando a fare refresh, a volte, riappaiono.
Credo che il problema derivi da qualche conflitto del tema che stai utilizzando oppure di qualche plugin. Inoltre vedo che c’è Altervista al di sotto, cosa che può interferire dato che l’installazione WordPress, in questo caso, non è pulita.
Hai utilizzato un tema proposto da Altervista?
Ti consiglierei di spostare il sito su un hosting pulito senza l’ausilio di brand come questi. In questo modo quasi sicuramente è più facile capire.
Ciao, ho un sito con tema Enfold e plugin woocommerce (aggiornato). Nella sezione dedicata ai prodotti, nel momento in cui vado a modificare il prodotto, non visualizzo l’opzione delle variazioni. Come posso fare? Inoltre, come modifico il singolo prodotto, scompaiono tutte le opzioni sulla parte destra dello schermo. Da cosa può dipendere? Grazie!
Ciao, ho un problema un poco diverso nelle Varianti.
Articoli per ufficio tipo Evidenziatori, quindi articolo “Genitore” e articoli “Figli” con prezzi uguali al Genitore.
Ma nella pagina dove appare il Genitore il prezzo è Iva esclusa, aprendo la scheda articolo appaiono i prezzi corretti (con sconti per quantità) anche per tutte le varianti.
E questo succede con tutti gli articoli che hanno varianti.
Non sono programmatore…quindi posso fare solo operazioni da utente…
Uso WP vers. 5.2.9 e tema child Avada.
Grazie per l’attenzione.
Buonasera io sto riscontrando un problema molto fastidioso, praticamente vorrei che le varianti prodotto uscissero fuori anche nella home dove ho i prodotti e non solo sul singolo prodotto, altrimenti così il cliente deve aprire ogni singolo prodotto e scegliere la variante ( le varianti sono il peso massimo 5 per prodotto es 1g 5g 10g 50g ) fino ad ora ho trovato solo plugin ma vorrei incorporare io del codice php se non è troppo lungo, spero mi puoi essere d’aiuto, non so più come fare.
Ciao Gianluca,
perdonami, ma non mi è molto chiaro lo scenario.
Puoi indicarmi il link del plugin o un esempio così posso capire meglio?
Grazie
Il mio sito è primeroroma.it praticamente vorrei mettere la possibilità di selezionare le varianti per poi inserire nel carrello il prodotto dalla schermata prodotti così evitando di aprire ogni volta il singolo prodotto un esempio si trova sul sito greenmellow.it
Ok, ora ho capito.
Purtroppo con un codice non è possibile in quanto andrebbe creato praticamente un plugin.
Ti consiglio di utilizzare un plugin, se la paura è quella di appesantire il sito non ti preoccupare, è peggio un codice scritto male che un plugin specifico e ottimizzato.
Per esempio ho visto questo, anche economico: https://villatheme.com/extensions/woocommerce-product-variations-swatches/
Grazie mille tutto chiaro spero solo che mi permetti di selezionarli, la paura mia è che li mostra solo, speriamo bene e grazie mille del consiglio
Puoi provare la demo qui: https://new2new.com/?item=woo-product-variations-swatches
Ti confermo che solo selezionabili.
Ho capito quello che intendi.
Io prendo in esempio il sito https://greenmellow.it/, posso selezionare la variante direttamente sotto il prodotto. Il il click della variante non lo mette automaticamente nel carrello, ma bisogna cliccare sull’icona in hover che appare sopra l’immagine.
Quindi il problema non è trovare il plugin giusto (per forza), quello che ti ho indicato funziona uguale, ma è proprio aggiungere al carrello da li. In questo caso nel sito è il tema che da la funzionalità di poi metterlo nel carrello, non il plugin.
Quindi dovresti abbinare magari un plugin che da le opzioni direttamente sopra l’immagine del prodotto.
Oppure più semplice, potresti aggiungere un bottone “Aggiungi al carrello” sotto al prodotto. Il tema che usi l’ha nascosto, pensi permetta di inserirlo?
Così potrebbe funzionare, ma va testato.
Pultroppo ho già provato con quel plugin mi seleziona la variante ma selezionando il bottone add to carta poi si apre il prodotto quindi temo che bisogna inserirlo tramite codice, io avevo pensato di vedere il codice php del singolo prodotto dove sta la funzione della variante ed aggiunta al carrello e metterlo nel file php della pagina shop dove trovi più prodotti pensi sia una cosa fattibile? Alla fine nella pagina prodotto sta già la funzione che cerco devo solo trovarla ed inserirla nel file che da istruzioni per il preview dei prodotti
Sera, sono in fase costruttiva del mio sito con tante domande da fare ma quella principale la visualizzazione di un dato mancante in fase di pagamento. (Obbligo partita IVA o codice fiscale) i campi sono tutti compilati. Uso woocommerce starfront come tema. La prima pagina tramite elemento ho inserito come metodo di pagamento PayPal bonifico bancario o carte di credito
Spero in una soluzione.
Ciao Sandra,
non credo di aver capito la tua richiesta.
– Intendi che manca un campo nella fase di checkout, ovvero quella di compilazione dei dati? Se si, quale?
– Come hai aggiunto questi 2 campi aggiuntivi?
Grazie
Ciao,
nel mio caso woocommerce non mi mostra le immagini caricate nelle variazioni prodotto. Ho seguito il tuo consiglio ed ho eliminato il file variabile.php dal tema, ma comunque riscontro lo stesso il problema. Sapresti darmi qualche altra dritta per poter risolvere questo problema?
Grazie mille!
Ciao, sono Luca e sto lavorando su un ecommerce di olio biologico su worpress. Il mio problema sta nel fatto che sul singolo PRODOTTO, alla voce DATI PRODOTTO non solo non mi spunta la tendina per inserire DATI VARIABILI, ma la cosa che più mi interessa è che sotto la voce DATI PRODOTTO non mi compare la voce VARIAZIONI, fondamentali per inserire prezzo ecc. In alcuni prodotti la dicitura VARIAZIONI spunta, ma in altri no, come mai?
Ciao Luca,
in effetti è molto strano…
mi faresti uno screenshot così posso capire meglio?
Grazie
Ciao sono Gabriele, ho un problema strano con woocommerce. Ho un sito dove ci sono tutti i prodotti ma se vado a modificare la quantità di un prodotti e salvo il sito inizia il caricamento e si blocca con il loader e non succede altro. Non capisco cosa potrebbe essere perché è sempre andato.
Ciao Gabriele,
mi sa di conflitto con il tema o con qualche plugin.
Assicurati però di avere WooCommerce all’ultima versione e anche la versione di WordPress.
Ciao, da un po’ di tempo a me spariscono le variazioni. Senza alcun senso, né motivazione. Creo il prodotto, inserisco gli attributi, il codice, il bar code, i prezzi, tutto insomma, salvo ed è tutto a posto. Vado poi a creare un prodotto molto simile, magari duplicando e modificando il precedente e dopo un po’ di caricamenti, mi spariscono le variazioni da un centinaio di prodotti. Sono nella disperazione più totale. Per risolvere, l’unico modo che ho trovato è reinserire le taglie negli attributi, a quel punto riprende tutto come prima, codici prodotto compresi.
Qualcuno sa come di può risolvere il problema?
Buonasera avrei bisogno di aiuto visto i vari tentativi andati nel cestino.
Ho costruito il mio negozio online con WooCommerce, una volta cliccato sulla scelta del prodotto e quindi della variazione non mi permette di acquistare il prodotto rimandandomi un errore strano ” Scegli le opzioni del prodotto visitando Art.261E Sciroppo italiano ” ma ho impostato tutte le variazioni come sempre fatto.
Come posso risolvere?
Ciao Emiliano,
ho un problema con le variazioni dei prodotti (colore/ taglia). Vorrei che mi venisse mostrato la dicitura “ESAURITO” per le combinazioni sulle quali ho temrinato le disponibilita, Invece non mi vengono mostrate. Le impostazioni prevedono: WOOCOMMERCE –>IMPOPSTAZIONI–>PRODOTTI–> INVENTARIO
Soglia prodotto “esaurito” 0
Su tutte le variazioni ho abilitato le GESTIONE DEL MAGAZZINO.
Come posso risolvere?
Mostro le variazioni sia nella pagina shop che nella pagina prodotto. Mi vengono mostrate solo se la variazioni
ciao ho un problema con la visualizzazione dei prodotti, in pratica inserisco Nuovi prodotti e questi non mi spuntano sulla pagina dedicata Prodotti. In piü quando clicco su Anteprima, si apre la pagina ma quando da questa clicco sulla categoria a cui e stata assegnata, il sito mi riporta alla homepage
Hai risolto? ho il tuo stesso problema
Ciao, grazie per il vostro fantastico lavoro di informazione.
Ho un problema su woocommerce
Ho duplicato un prodotto, cambiando tutti i parametri, tutti tutti (immagini, testi, prezzo, codice, compreso lo slug ovviamente)
A video il prodotto nuovo è corretto, del tutto diverso da quello servito come template
Ma quando questo nuovo prodotto viene acquistato e inserito nel carrello, riappare il vecchio prodotto
Perché, non riesco a risolvere
Grazie mille per l’aiuto che potete darmi
DANIELE
Ciao,
non mi escono i nomi delle varianti nel shop online, ho provato a modificare la cartella variable con il risultato che viene definitivamente cancellata la variazione. Io sto usando il tema appointment-pro, come posso fare? inoltre c’è un modo per fare uscire solo le varianti collegate tra loro? ti faccio un esempio… ho due magliette una M Blu e una L bianca… quando vado a selezionare la variante taglia M è possibile che sulla tendina del colore mi esca solo il colore Blu e non il bianco?Grazie mille.
Salve, ho un problema con il mio sito web. Ho creato un prodotto in cui sono inserite diverse varianti:
Box cookies: box dolce, box tris, ecc. Ho impostato per ognuno un costo utilizzando l’opzione Flat fee (non avendo le versioni pro). Ma a quanto pare, una volta che si tenta di mettere due prodotti uguali, quindi ad esempio due box tris, il sito, già al momento di mettere i prodotti nel carrello non calcola due prodotti ma uno e aprendo poi il carrello non calcola il prezzo di entrambe ma lo dimezza (passando così da €17 a €8,50 per due prodotti). Non moltiplica il prezzo e per me questo è un vero problema. Non riesco a capire dove sia l’intoppo. E non riesco a capire se c’è un altro modo per sistemare la cosa, usare un altro metodo senza intasare il sito di prodotti spaiati. Grazie mille 🙁
Buongiorno io uso Fancy product, una volta che personalizzo l’articolo e poi lo aggiungo al carrello, se clicco visualizza carrello mi appare una schermata in alto con scritto – vuoi uscire dal sito?, grazie a chi risponde
Buongiorno,
ho un problema con il checkout di woocommerce. Se provo ad acquistare un prodotto con prezzo variabile al momento del checkout e anche nel carrello viene inserito con il prezzo base, non considerando la variazione selezionata (che è visibile nel prodotto). Tutti i prodotti variabili mi sembrano configurati correttamente.
Grazie per l’aiuto