Offerta di lancio

Licenza Founders: aggiornamenti per almeno 2 anni

149 €pagamento unico, IVA esclusa

Una licenza Shop normale costa 199 €.

Per le prime 100 licenze Shop, fino al 10 dicembre 2026. Aggiornamenti e nuove conoscenze del Consulente per almeno 2 anni, senza rinnovo. Una licenza Shop normale: 12 mesi.

Ottieni Founders a 149 €

Pagina negozio WooCommerce non mostra prodotti: una guida di soccorso

Quando la pagina negozio WooCommerce non mostra prodotti ma nel pannello li vedi, la causa sta di solito in uno di cinque posti: modalità «Prossimamente», pagina negozio sbagliata, prodotti esauriti nascosti, una vecchia versione della pagina in cache o un plugin che cambia l'elenco prodotti. Controllali in quest'ordine, in una finestra privata, senza accedere.

Autore: Il team TellMyShop. Una guida per i titolari di siti WordPress e negozi WooCommerce: la causa, la correzione a mano e lo stesso lavoro in una conversazione in chat.
Ultimo aggiornamento: · 6 min di lettura

Questo articolo riguarda la pagina negozio vera e propria, l'elenco di tutti i prodotti a un indirizzo come /shop. Se manca un singolo prodotto o una categoria, parti dalla guida sul prodotto non visibile in WooCommerce.

Prima stabilisci esattamente cosa vedi

Una pagina negozio vuota ha diverse varianti, e ognuna porta altrove. Prima di cambiare qualcosa, confronta il tuo sintomo con la tabella.

Cosa vediCausa più probabileDove controllare
Il messaggio che non sono stati trovati prodotti («No products were found…»)prodotti esauriti nascosti, un filtro nell'indirizzo, un plugin che cambia la richiestaWooCommerce, Impostazioni, Prodotti, Inventario; l'indirizzo della pagina
Una pagina normale con testo, senza elenco prodottipagina negozio sbagliata, oppure una pagina senza il template del negozioWooCommerce, Impostazioni, Prodotti
Una pagina «Prossimamente» o una pagina vuota con il logomodalità «Prossimamente»WooCommerce, Impostazioni, Visibilità del sito
Un errore 404 all'indirizzo del negoziopagina negozio eliminata o indirizzo cambiatoPagine, Cestino; Impostazioni, Permalink
Una schermata bianca o un «errore critico»un errore PHP dopo un aggiornamentolog degli errori, aggiornamenti recenti
Prodotti visibili solo da collegatocache o modalità «Prossimamente»plugin di cache, pannello dell'hosting

Se vedi una schermata bianca o un messaggio di errore critico, non è più un problema di prodotti. Dai un'occhiata all'articolo sull'errore critico di WordPress.

Controllo passo per passo

Ogni passaggio richiede un attimo. Dopo ognuno, ricarica la pagina negozio in una finestra privata.

  1. Modalità «Prossimamente». In WooCommerce, Impostazioni, Visibilità del sito, l'impostazione deve essere «Live». «Prossimamente» nasconde il negozio ai visitatori non collegati, mentre tu come amministratore continui a vedere tutto.
  2. La pagina negozio scelta. In WooCommerce, Impostazioni, Prodotti, controlla il campo della pagina negozio. Deve puntare a una pagina che esiste ed è pubblicata. Dopo l'importazione della demo di un tema o il trasloco del sito, il campo a volte è vuoto o punta a una vecchia pagina nel cestino.
  3. Pagine mancanti. Se la pagina negozio non esiste proprio, WooCommerce la crea con uno strumento in WooCommerce, Stato, Strumenti. Lo descrive la documentazione sulle pagine di WooCommerce. Poi torna al passaggio 2 e scegli la nuova pagina.
  4. Prodotti esauriti nascosti. In WooCommerce, Impostazioni, Prodotti, Inventario c'è un'opzione per nascondere i prodotti esauriti. Quando è attiva e dopo un'importazione le scorte sono a zero, il negozio sembra vuoto.
  5. Ordinamento predefinito. Se ordini per popolarità o per valutazione e il negozio è nuovo, passa per un momento all'ordinamento predefinito. I negozianti segnalano che con quell'ordinamento l'elenco può risultare vuoto. Altre cause insolite, come categorie protette da password tramite un plugin, sono raccolte nella guida di Barn2 alla pagina negozio vuota.
  6. Cache. Svuota la cache nel plugin di cache e, se ce l'hai, nel pannello dell'hosting. Una vecchia versione vuota della pagina può restare in memoria molto dopo la correzione.
  7. Plugin. Quando niente di tutto questo ha aiutato, disattiva i plugin uno alla volta, partendo da filtri prodotto, plugin multilingua, page builder e tutto ciò che è stato aggiornato di recente. È meglio farlo su una copia del sito.
  8. Log degli errori. Se l'elenco prodotti non si carica per un errore PHP, lo vedi nel log. Come attivare la registrazione degli errori lo spiega la guida al debug su developer.wordpress.org.

Trappole facili da non notare

Una pagina negozio con contenuto proprio. Nei temi a blocchi l'elenco prodotti lo costruisce il template «Catalogo prodotti». Se qualcuno ha incollato blocchi propri nella pagina negozio o le ha assegnato un altro template, puoi vedere il testo della pagina invece dei prodotti. Il template lo controlli in Aspetto, Editor.

La pagina negozio come home page. Funziona, ma solo quando Impostazioni, Lettura punta alla stessa pagina indicata nelle impostazioni di WooCommerce. Due pagine diverse in quei due posti sono una fonte comune di confusione.

Un filtro nell'indirizzo. Quando l'indirizzo finisce con qualcosa come ?filter_colour=… o ?min_price=…, stai guardando un elenco filtrato. Togli tutto ciò che viene dopo il punto interrogativo e controlla di nuovo. Se il problema è nei filtri stessi, ti aiuta l'articolo sui filtri WooCommerce che non funzionano.

Nascondere il messaggio invece di risolvere. Online trovi snippet di codice che nascondono il messaggio «No products were found», per esempio nella guida di Business Bloomer. Ha senso per i risultati vuoti dei filtri, ma nella pagina negozio maschera soltanto il problema.

Come la chat cerca la causa di una pagina negozio vuota

Il plugin TellMyShop per WordPress e WooCommerce ha un'attività pronta, «Perché questa pagina non si vede». Indichi l'indirizzo della pagina negozio, e la tua chat (Claude o ChatGPT) segue l'elenco di questa guida: controlla la modalità «Prossimamente», apre la pagina come un ospite non collegato e legge il codice di risposta, controlla scorte e visibilità dei prodotti, e legge il log degli errori e l'elenco dei plugin con gli aggiornamenti recenti. Alla fine ti dice quale causa è più probabile e cosa ha controllato e trovato a posto.

Tutto questo funziona nella versione gratuita TellMyShop Free, perché la diagnosi si limita a leggere il negozio. I valori nell'esempio qui sotto sono indicativi.

Tu: La pagina Negozio dice che non sono stati trovati prodotti. Nel pannello ho 140 prodotti.

La tua chat: Ho controllato. Il negozio è impostato su «Live», la pagina negozio è scelta correttamente e restituisce un codice 200. La causa più probabile: 138 dei 140 prodotti hanno scorte 0 dopo l'importazione di ieri, e il negozio nasconde i prodotti esauriti. I due prodotti con scorte sono in una categoria nascosta dal catalogo.

Tu: Le scorte dovrebbero arrivare dal file del grossista. Sistema quelli dell'importazione.

La tua chat: Anteprima dei primi 3 di 138 prodotti:

Salvo dopo il tuo «sì». Per cambiare le scorte serve l'interruttore Vendite acceso.

Stato della scheda: in attesa del tuo «sì»
anteprima della modifica

Lanterna solare Kula 20 cm

versione precedente: scorte: 0

nuova versione: scorte: 14

Catena di luci LED 10 m

versione precedente: scorte: 0

nuova versione: scorte: 32

Candela da giardino in vetro

versione precedente: scorte: 0

nuova versione: scorte: 9

Illustrazione: prodotti, numeri e risposte sono esempi.

Cosa succede dopo dipende dalla causa. In TellMyShop Pro la chat sistema ciò che sta nei prodotti stessi: visibilità nel catalogo, stato e categorie si salvano subito dopo l'attivazione della licenza, scorte e prezzi quando accendi l'interruttore Vendite nel pannello del plugin. Con centinaia di prodotti la chat lavora a gruppi di massimo 50 e, prima di iniziare, controlla se il lavoro rientra nei limiti orari impostati nel pannello. Ogni salvataggio lo vedi prima in anteprima, e puoi annullare ogni modifica dalla cronologia delle modifiche.

Le impostazioni di WooCommerce stesso, come la modalità «Prossimamente», la pagina negozio scelta o l'occultamento dei prodotti esauriti, di solito fai prima a cambiarle tu: la chat ti dice dove cliccare. Svuotare la cache richiede l'interruttore Tema, e disattivare un plugin sospetto l'interruttore Plugin. Entrambi funzionano per 24 ore e richiedono un backup del database di oggi, che il plugin fa da solo. La cache lato server la svuota il tuo hosting.

Del plugin leggi di più nella pagina TellMyShop per WordPress e WooCommerce; i prezzi delle licenze sono nella pagina prezzi. Se il problema è comparso subito dopo un aggiornamento, leggi anche l'articolo su WordPress che non funziona dopo un aggiornamento. Le altre guide sono sul blog.

Domande e risposte

Cosa vuol dire il messaggio che non sono stati trovati prodotti corrispondenti alla selezione?

WooCommerce lo mostra quando la richiesta per l'elenco prodotti non restituisce niente. Il motivo può essere l'assenza di prodotti pubblicati, prodotti esauriti nascosti, un filtro nell'indirizzo della pagina o un plugin che cambia la richiesta. Il messaggio da solo non dice quale, quindi conviene controllare le cause in ordine.

Da collegato vedo i prodotti, i clienti no. Perché?

Un amministratore vede più di un ospite. La modalità «Prossimamente», i prodotti privati e alcune impostazioni dei plugin di cache valgono solo per i visitatori non collegati. Controlla sempre il negozio in una finestra privata del browser, senza accedere.

Posso semplicemente creare di nuovo la pagina negozio?

Sì. WooCommerce ha uno strumento che crea le pagine del negozio mancanti, in WooCommerce, Stato, Strumenti. Dopo controlla nelle impostazioni dei prodotti che la nuova pagina sia scelta come pagina negozio, e sposta quella vecchia nel cestino perché non duplichi l'indirizzo.

Il negozio si è svuotato dopo un aggiornamento. Da dove parto?

Dal log degli errori e dall'elenco dei plugin aggiornati di recente. Un elenco prodotti vuoto dopo un aggiornamento è spesso un conflitto con un plugin di filtri, un plugin multilingua o il tema. Disattiva i plugin sospetti uno alla volta, meglio su una copia del sito o nelle ore tranquille.

La versione gratuita TellMyShop Free trova la causa?

In molti casi sì. TellMyShop Free legge i report sui prodotti, lo stato di salute del sito, il log degli errori e l'elenco dei plugin, e apre la pagina negozio come un ospite non collegato. Solo TellMyShop Pro salva le correzioni, sempre dopo un'anteprima e la tua approvazione.

WordPress è un marchio della WordPress Foundation. WooCommerce è un marchio di Automattic Inc. Claude è un marchio di Anthropic PBC. ChatGPT e OpenAI sono marchi di OpenAI. TellMyShop non è affiliato a queste aziende.

TellMyShop per WordPress e WooCommerce

La tua chat legge il sito, mostra ogni modifica prima di salvarla e salva solo dopo il tuo sì. Puoi annullare ogni modifica con una frase. Funziona con Claude o ChatGPT, anche con gli account gratuiti.

Controlla se il tuo negozio è pronto

Scrivi l’indirizzo del tuo negozio. In pochi secondi vedrai la piattaforma e se TellMyShop funzionerà.

Controlliamo l’indirizzo, l’HTTPS e la piattaforma. Non installi nulla e non salviamo l’indirizzo.

iltuonegozio.itRisultato di esempio
Il negozio risponde
sì
HTTPS
attivo
Piattaforma
PrestaShop 8.1
TellMyShop funzionerà

Leggi anche

Free a 0 €, legge e consiglia

Scarica Free