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 €

Filtri WooCommerce non funzionano: quattro sintomi, quattro cause

Quando i filtri WooCommerce non funzionano, di solito i prodotti hanno attributi personalizzati, scritti a mano in un solo prodotto, invece di attributi globali. La seconda causa comune sono valori doppi, per esempio «Nero» e «nero». Più raramente la colpa è del plugin dei filtri o della sua cache. Capisci quale dei quattro sintomi vedi e la causa di solito diventa chiara.

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

Da dove il filtro prende i dati

Un filtro del negozio mostra i valori degli attributi, cioè caratteristiche come colore, taglia o materiale. WooCommerce ha due tipi di attributi, e sono loro a decidere se il filtro vede qualcosa.

Attributo globaleAttributo personalizzato (del prodotto)
Dove si creaProdotti → Attributinella pagina di un prodotto, scheda Attributi
Valoriun elenco comune per tutto il negozioscritti a mano, solo in quel prodotto
Il filtro lo vedesìdi solito no
Rischio di refusibasso, scegli da un elencoalto, ogni voce da zero
Per le variazionisìsì, ma senza filtro

La documentazione WooCommerce su categorie, tag e attributi spiega che gli attributi servono a filtrare i prodotti e a costruire le variazioni. La documentazione del blocco filtro per attributi nell'estensione di ricerca lo dice ancora più chiaramente: il blocco filtro per attributi supporta solo attributi globali.

Sintomo 1: il filtro non mostra prodotti

Un cliente clicca «Rosso» e vede un elenco vuoto, anche se il negozio ha prodotti rossi.

Causa: nei prodotti rossi il colore è inserito come attributo personalizzato o nella descrizione, non come termine di un attributo globale. Il filtro cerca i prodotti assegnati al termine «Rosso» nell'elenco globale e non ne trova.

Controlla la scheda Attributi di uno di quei prodotti. Un attributo globale ha un nome dall'elenco e termini scelti da un menu a tendina. Uno personalizzato ha un campo di testo con valori separati da una barra verticale.

Sintomo 2: nel filtro manca un valore o un intero attributo

Hai cinque colori e il filtro ne mostra tre. Oppure il filtro per taglia non c'è proprio.

Di solito le cause sono tre. Alcuni prodotti hanno un attributo personalizzato invece di uno globale. Il termine esiste nell'elenco, ma nessun prodotto pubblicato e disponibile lo ha, quindi il filtro lo nasconde. Oppure il blocco filtro è stato impostato su un solo attributo. Nei temi a blocchi imposti i blocchi filtro in Aspetto → Editor, nel modello del catalogo, e la documentazione del blocco filtri prodotto descrive come funzionano.

Sintomo 3: gli stessi valori compaiono due volte

Il filtro mostra «Nero», «nero» e «Neor». Oppure «XL» e «xl». Ognuno porta a un gruppo diverso di prodotti.

Causa: importazioni da più file, o valori aggiunti a mano. Per WooCommerce sono termini separati. La soluzione è sceglierne uno, assegnargli tutti i prodotti e solo dopo eliminare quello vuoto. L'ordine conta, perché eliminare un termine che ha ancora prodotti lo stacca da quei prodotti.

Anche un'importazione CSV crea facilmente un attributo personalizzato invece di uno globale. La guida di Barn2 all'importazione degli attributi spiega come evitarlo.

Sintomo 4: il filtro mostra risultati sbagliati o vecchi

Il filtro mostra un prodotto che non dovrebbe, una taglia esaurita o lo stato di qualche giorno fa.

Le cause sono tecniche:

  • la cache di un plugin di cache o del plugin dei filtri stesso,
  • la tabella di ricerca degli attributi di WooCommerce, che può restare indietro dopo un'importazione; nelle versioni più recenti la rigeneri in WooCommerce → Stato → Strumenti,
  • un plugin dei filtri che guarda gli attributi del prodotto e non le scorte di una singola variazione,
  • un conflitto tra due plugin dei filtri, o tra un plugin dei filtri e un plugin di ricerca.

Qui decidono le impostazioni e la documentazione del plugin dei filtri. La panoramica di Themeisle tratta anche i blocchi filtro integrati e i loro limiti.

Un attributo per i filtri, per la descrizione o per le variazioni

Ogni attributo nella pagina del prodotto ha due caselle, ed entrambe influiscono su cosa vede il cliente.

«Visibile nella pagina del prodotto» mostra l'attributo nella scheda delle informazioni aggiuntive. Non influisce sul filtro, ma aiuta il cliente a confrontare i prodotti.

«Usato per le variazioni» fa dell'attributo la base delle variazioni, per esempio le taglie di una felpa. Un attributo così può funzionare anche nel filtro, se è globale. Ma allora filtro e scorte iniziano a dipendere l'uno dalle altre: un prodotto con la XL esaurita può comparire quando scegli XL, a seconda del plugin dei filtri.

Una buona regola: tieni come attributi globali le caratteristiche con cui i clienti scelgono i prodotti, come colore, taglia, materiale o marca. I dettagli descrittivi che riguardano un solo prodotto possono restare personalizzati o finire nella descrizione. Lascia categorie e tag per i gruppi di prodotti, non per colori e taglie.

Come mettere in ordine gli attributi passo per passo

Un ordine che ti protegge dalla perdita di dati:

  1. Elenca gli attributi globali in Prodotti → Attributi, con i loro termini.
  2. Trova i prodotti con attributi personalizzati che dovrebbero essere globali.
  3. Trova i termini doppi e scegli quale resta.
  4. Assegna i prodotti ai termini globali corretti, partendo da una categoria.
  5. Controlla il filtro su quella categoria in una finestra privata del browser.
  6. Elimina i termini doppi rimasti vuoti.
  7. Svuota la cache e controlla i filtri nelle altre categorie.

Con pochi prodotti lo fai nella bacheca. Con qualche centinaio significa molte serate ad aprire i prodotti uno per uno.

Come aiuta la chat

Il plugin TellMyShop per WordPress e WooCommerce legge l'elenco degli attributi e dei loro termini e i dati dei prodotti, già nella versione gratuita TellMyShop Free. La tua chat (Claude o ChatGPT) trova i prodotti senza attributi, con attributi personalizzati invece di globali e con termini doppi, poi prepara un piano di riordino.

In TellMyShop Pro la chat imposta gli attributi dei prodotti appena attivi la licenza, senza interruttori, in blocchi fino a 50 prodotti. Ogni blocco ha un'anteprima, il salvataggio avviene dopo il tuo consenso e con la cronologia delle modifiche puoi annullare ogni modifica. Una conversazione di esempio, con valori di esempio:

Tu: Il filtro colore nella categoria Giacche mostra solo una parte dei prodotti. Scopri perché.

La tua chat: La categoria Giacche ha 64 prodotti. 41 hanno l'attributo globale Colore. 18 hanno il colore inserito come attributo personalizzato, quindi il filtro non li vede. 5 non hanno nessun colore. In più l'attributo Colore ha due termini, «Nero» e «nero».

Tu: Sposta quei 18 sull'attributo globale e unisci i neri.

La tua chat: Anteprima dei primi 2 su 18:

Per 7 prodotti con il termine «nero» lo cambio in «Nero». Cinque prodotti non hanno colore: dimmi i colori o li salto. Salvo dopo il tuo «sì».

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

Piumino Tatra

versione precedente: Colore (personalizzato): nero

nuova versione: Colore (globale): Nero

Giacca softshell Gorce

versione precedente: Colore (personalizzato): blu navy

nuova versione: Colore (globale): Blu navy

Illustrazione: prodotti, numeri e risposte sono esempi.

La chat non indovina un colore o una taglia dal nome se non è sicura. Raccoglie i dati mancanti in un'unica domanda. Non sistema nemmeno il plugin dei filtri o le sue impostazioni. Se dopo il riordino degli attributi il filtro mostra ancora risultati sbagliati, il problema è nel plugin stesso, e va segnalato al suo autore o a chi segue il sito.

Dei buoni filtri sono metà del lavoro su una categoria. L'altra metà la tratta l'articolo sulla descrizione della categoria WooCommerce. Se i clienti usano la ricerca invece dei filtri, vedi cosa fare quando la ricerca WooCommerce non trova i prodotti. Del plugin leggi di più nella pagina TellMyShop per WordPress e WooCommerce, i prezzi sono nella pagina prezzi e tutte le guide sono sul blog.

Domande e risposte

Qual è la differenza tra un attributo globale e uno personalizzato in WooCommerce?

Un attributo globale lo crei una volta in Prodotti → Attributi e ne scegli i termini su molti prodotti. Un attributo personalizzato lo scrivi a mano in un solo prodotto ed esiste solo lì. I filtri del negozio lavorano sugli attributi globali e di solito non vedono quelli personalizzati.

Perché il filtro mostra «Nero» e «nero» come due valori?

Perché sono due termini diversi dell'attributo, di solito dopo importazioni da due file o valori aggiunti a mano. Il filtro li mostra separati e il cliente vede solo una parte dei prodotti. Assegna i prodotti a un solo termine, poi elimina l'altro quando è vuoto.

Il filtro mostra una taglia esaurita. È un errore?

Dipende dalle impostazioni e dal plugin dei filtri. Alcuni filtri guardano gli attributi del prodotto e non le scorte di una singola variazione, quindi mostrano il prodotto anche quando la taglia scelta è esaurita. Controlla le impostazioni del plugin dei filtri e le scorte delle variazioni.

TellMyShop sistema il mio plugin dei filtri?

Non in questo compito. La chat controlla e corregge i dati su cui lavorano i filtri: gli attributi dei prodotti, i loro termini e le lacune. Le impostazioni del plugin dei filtri, il suo aspetto e gli errori nel codice restano all'autore del plugin o a chi segue il sito.

Quanti prodotti sistema la chat in una volta?

In TellMyShop Pro gli attributi si impostano in blocchi fino a 50 prodotti. Prima di un lavoro più grande la chat controlla se rientra nei limiti orari impostati nel pannello del plugin e, se non ci sta, propone delle tappe.

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