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 €

Categoria non visibile nel menu di PrestaShop: 6 cose da controllare

Quando una categoria non è visibile nel menu di PrestaShop, il più delle volte non è stata aggiunta al modulo del menu principale. Apri Moduli → Gestione moduli, cerca Menu principale e clicca Configura. Sposta la categoria dall'elenco delle voci disponibili a quelle selezionate e salva. Se non basta, svuota la cache e controlla che la categoria sia attiva.

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

Risposta rapida: sintomo e causa

Prima di iniziare a cliccare, abbina il sintomo alla causa. La tabella parte dai casi più comuni.

Cosa vediCausa più probabileDove sistemarlo
Una nuova categoria di primo livello non è nel menunon è stata aggiunta al modulo del menuimpostazioni del modulo Menu principale
Aggiunta, ma non visibile nel negoziola cache mostra il vecchio menuParametri avanzati → Prestazioni, svuota la cache
La categoria non è visibile né nel menu né al suo URLla categoria è disattivataCatalogo → Categorie, colonna Visualizzato
La vedi da connesso, il cliente nonessun accesso per il gruppo Visitatore o Ospiteschermata di modifica della categoria, sezione accesso gruppi
Il menu nel negozio è diverso dalle impostazioniil tema usa un suo modulo per il menuil modulo del menu del tema
Manca in una sola linguanome vuoto in quella linguaschermata di modifica della categoria, bandierina della lingua

Come aggiungere una categoria al menu passo per passo

Nel tema Classic e in molti temi basati su di esso, il menu arriva dal modulo ps_mainmenu. La sua schermata di impostazioni è descritta nella documentazione del modulo Menu principale: voci selezionate a sinistra, quelle disponibili a destra.

  1. Apri Moduli → Gestione moduli e cerca «menu».
  2. Accanto al modulo Menu principale, clicca Configura.
  3. Nell'elenco delle voci disponibili seleziona la tua categoria e clicca Aggiungi.
  4. Con le frecce imposta in quale punto del menu deve comparire.
  5. Salva le impostazioni.
  6. Svuota la cache in Parametri avanzati → Prestazioni.
  7. Apri il negozio in una finestra privata del browser e controlla il menu, anche dal telefono.

Se aggiungi al menu una categoria genitore, le sue sottocategorie compaiono come elenco a discesa. Non devi aggiungerle una per una. Una nuova sottocategoria in quel ramo comparirà da sola dopo aver svuotato la cache.

Il codice del modulo e la cronologia delle modifiche li trovi nel repository ps_mainmenu.

La categoria è nel menu, ma il negozio continua a non mostrarla

Allora controlla la categoria stessa. I campi e l'albero delle categorie sono descritti nella guida utente di PrestaShop 8 sulla gestione delle categorie.

La categoria è disattivata. Nell'elenco in Catalogo → Categorie la colonna Visualizzato ha un segno rosso. Una categoria disattivata sparisce dal menu e dal negozio. Un cliente che visita il suo URL vede un errore.

I gruppi di clienti non hanno accesso. La schermata di modifica della categoria ha un elenco dei gruppi che possono vederla. Se non spunti i gruppi Visitatore e Ospite, la categoria la vedi solo tu da connesso a un account cliente. È un motivo comune del «da me funziona».

La categoria è nel posto sbagliato dell'albero. Quando una nuova categoria sta sotto un ramo diverso da quello che pensi, compare come sottocategoria di quella voce, non in cima al menu. Controlla la sua categoria genitore.

Manca un nome in una lingua. In un negozio multilingue il menu di ogni versione mostra il nome in quella lingua. Un nome vuoto significa una voce vuota o nessuna voce.

La cache. Il menu viene messo in cache perché il negozio sia più veloce. Dopo aver cambiato le impostazioni la cache va svuotata. Di più nell'articolo su perché le modifiche non si vedono in PrestaShop.

Quando il tema ha un suo menu

Alcuni temi acquistati nei marketplace di template hanno un loro modulo per il menu, spesso con un grande menu a più colonne. In quel caso le impostazioni del Menu principale non cambiano nulla, perché nell'header gira un modulo diverso. Puoi controllarlo in Aspetto → Posizioni: accanto alla posizione dell'header vedi quale modulo viene mostrato lì. La categoria la aggiungi nelle impostazioni di quel modulo, seguendo le istruzioni dell'autore del tema.

Se non sai quale modulo mostra il menu, lo controlla la chat. L'elenco dei moduli mostra in quali punti della pagina viene visualizzato ciascuno. Un esempio di una richiesta del genere è nel caso d'uso trovare il modulo che mostra un elemento nella pagina.

Il menu conta per Google?

Sì. Nella sua guida alla struttura dei negozi online Google dice che usa i link nel menu e tra le pagine per valutare quanto è importante una pagina e com'è costruito il negozio. Una categoria a cui non porta nessun link dal menu o da un'altra categoria è più difficile da trovare per Google. La sitemap aiuta un po', ma non sostituisce un link.

Questo non significa che ogni categoria debba stare in cima al menu. Basta che clienti e Google possano raggiungerla in pochi clic: dal menu alla categoria genitore, e da lì alla sottocategoria. Un menu con decine di voci di primo livello stanca il cliente più di una voce mancante.

Mentre metti ordine nel menu, guarda le categorie senza prodotti. Una voce di menu che porta a una pagina vuota allontana un cliente più in fretta di nessuna voce.

Come la chat sistema il menu del tuo negozio

Descrivi il problema con parole semplici. La tua chat (Claude o ChatGPT) legge l'albero delle categorie, controlla se la categoria è attiva e visibile ai clienti, capisce quale modulo produce il menu e confronta le sue impostazioni con l'albero.

Tu: Ho aggiunto una categoria Lampade da giardino, ma non è nel menu.

La tua chat: La categoria è attiva e ha prodotti. Il menu arriva dal modulo Menu principale, e Lampade da giardino non è nel suo elenco di voci. Propongo di aggiungerla dopo la categoria Illuminazione:

Tu: Sì, aggiungila.

La tua chat: È una modifica alle impostazioni di un modulo. Accendi l'interruttore Moduli nel pannello TellMyShop e ti mostro un'anteprima da approvare. Dopo va svuotata la cache, che richiede l'interruttore Tema.

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

versione precedente: Illuminazione, Arredamento, Decorazioni

nuova versione: Illuminazione, Lampade da giardino, Arredamento, Decorazioni

Illustrazione: prodotti, numeri e risposte sono esempi.

I nomi delle categorie nell'esempio sono campioni.

In TellMyShop Free la chat legge l'albero delle categorie e l'elenco dei moduli, quindi indica la causa e ti dice dove cliccare. Non salva nulla. In TellMyShop Pro la chat può attivare subito una categoria disattivata o sistemarne il nome, perché è l'area Catalogo. Cambia le impostazioni del menu dopo che accendi l'interruttore Moduli, e svuota la cache con l'interruttore Tema. Entrambi funzionano per 24 ore e richiedono un backup del database fatto oggi, che il modulo fa da solo. Vedi anche il caso d'uso rivedere e cambiare le impostazioni dei moduli.

Vedi ogni modifica in un'anteprima prima del salvataggio, e dopo nella cronologia delle modifiche. Puoi annullare ogni modifica con una richiesta. I piani sono nella pagina prezzi. Quando la categoria è nel menu ma il cliente non vede i prodotti al suo interno, leggi l'articolo su perché un prodotto non compare nel negozio.

Domande e risposte

Perché una nuova categoria non compare da sola nel menu?

Il modulo del menu principale mostra solo le voci che qualcuno ci ha aggiunto. Una nuova categoria di primo livello non ci arriva in automatico. Una sottocategoria compare da sola solo quando la sua categoria genitore è nel menu.

Dove modifico il menu principale in PrestaShop?

Nel tema Classic il menu arriva dal modulo Menu principale (ps_mainmenu). Lo trovi in Moduli → Gestione moduli, con il pulsante Configura. Se il tuo tema ha un suo menu, lo imposti nel modulo di quel tema.

Ho aggiunto la categoria al menu, ma il negozio continua a non mostrarla. E adesso?

Prima svuota la cache in Parametri avanzati → Prestazioni e ricarica la pagina in una finestra privata. Poi controlla che la categoria sia attiva e che il gruppo Visitatore abbia accesso.

Una categoria vuota compare nel menu?

Il modulo del menu principale la mostra se è attiva e aggiunta al menu, anche senza prodotti. Il cliente allora atterra su una pagina vuota, quindi è meglio assegnarle prima i prodotti.

La chat può aggiungere da sola una categoria al menu?

Sì, in TellMyShop Pro dopo che accendi l'interruttore Moduli per 24 ore. La chat mostra un'anteprima delle nuove impostazioni del menu e le salva solo dopo il tuo «sì». Nella versione gratuita indica la causa ma non cambia nulla.

PrestaShop è un marchio registrato di PrestaShop SA. Claude è un marchio di Anthropic PBC. ChatGPT e OpenAI sono marchi di OpenAI. TellMyShop non è affiliato a queste aziende.

Controlla gratis il tuo negozio

TellMyShop Free analizza il tuo negozio e mostra i problemi, dai più importanti. Non salva nulla.

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