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 €

Modifiche non visibili WordPress dopo il salvataggio: cinque posti dove si nasconde la vecchia versione

Quando le modifiche in WordPress non sono visibili dopo il salvataggio, è quasi sempre la cache, una copia della pagina di prima della modifica. Può stare nel browser, in un plugin di cache, sul server dell'hosting o in una CDN. Controlla la pagina in una finestra privata, poi svuota i livelli dal browser alla CDN. Più di rado il problema è nell'editor.

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

Prima capisci se si è salvato o no

Questa domanda separa due problemi diversi. Apri di nuovo la pagina nell'editor, dopo averla ricaricata.

  • L'editor ha la versione nuova, il sito quella vecchia. La modifica si è salvata nel database, e qualcosa lungo la strada mostra una vecchia copia. È la cache, e il resto di questo articolo.
  • Anche l'editor ha la versione vecchia. La modifica non si è salvata. Il più delle volte è una sessione scaduta, un conflitto tra plugin o un errore del server durante il salvataggio. Allora vedi la sezione sull'editor alla fine.

Un secondo controllo veloce: apri la pagina in una finestra privata del browser o sul telefono con il Wi-Fi spento. I plugin di cache di solito saltano gli utenti collegati, quindi da collegato vedi la pagina fresca, mentre il cliente vede la copia.

Cinque livelli dal browser alla CDN

La vecchia versione di una pagina può stare in uno di cinque posti. Ognuno si svuota in un posto diverso, da una persona diversa.

LivelloCome lo riconosciDove svuotarloChi
1. Browseruna finestra privata mostra la versione nuovaricarica forzata o cancellazione dei dati del sitotu
2. Plugin di cacheda collegato vedi la nuova, in una finestra privata la vecchiapulsante nella barra in alto della bacheca o impostazioni del plugintu
3. Cache del serverplugin svuotato, ancora vecchiapannello dell'hosting, sezione cachetu o l'hosting
4. CDNversioni diverse in posti diversi, l'indirizzo passa da Cloudflare o un servizio similepannello della CDN, svuotamento di indirizzi sceltitu o chi gestisce il dominio
5. File CSS e JS ottimizzaticontenuto nuovo, aspetto vecchioimpostazioni del plugin di ottimizzazione, rigenerazione dei filetu

La documentazione di WordPress sulla cache spiega che i plugin di cache salvano le pagine finite come file, così il server non deve costruirle ogni volta. Per questo dopo una modifica la copia va aggiornata. La guida di Liquid Web ai plugin di cache mostra come funzionano i più diffusi e cosa svuota ogni opzione. La maggior parte dei plugin aggiorna da sola la copia quando un articolo viene salvato, ma non sempre per le modifiche a widget, menu, footer o impostazioni del tema.

L'ordine in cui svuotare, passo per passo

Svuota partendo dal livello più vicino a te. Dopo ogni passaggio controlla la pagina in una finestra privata, così sai quale livello era il colpevole. Ti servirà la prossima volta.

  1. Ricarica forzata nel browser. Su un computer Windows di solito è Ctrl e F5, su un Mac Cmd, Maiusc e R.
  2. Svuota il plugin di cache. WP Rocket, LiteSpeed Cache, W3 Total Cache, WP Super Cache e simili hanno un pulsante nella barra in alto della bacheca. Scegli di svuotare tutto, non una pagina sola, se hai cambiato il menu o il footer.
  3. Svuota la cache dell'hosting. Molti hosting hanno una propria cache sul server, attivata nel pannello. Se non trovi il pulsante, chiedi all'hosting.
  4. Svuota la CDN. In Cloudflare puoi svuotare indirizzi scelti invece di tutto il sito. Le istruzioni sono nella documentazione su come svuotare singoli file in Cloudflare.
  5. Rigenera i file CSS e JS. Se hai cambiato l'aspetto e non il contenuto, svuota i file di stile uniti nelle impostazioni del plugin di ottimizzazione.

Se dopo tutti e cinque i passaggi la pagina è ancora vecchia, il problema non è la cache.

Quando non è la cache: editor, tema e template

Alcune situazioni sembrano cache ma hanno un'altra causa.

Stai modificando la pagina sbagliata. Succede con copie delle pagine, versioni in altre lingue o una bozza accanto alla pagina pubblicata. Controlla l'indirizzo nella barra del browser e nell'editor.

Il contenuto viene da un template. L'intestazione, il footer e alcune sezioni della home page nei temi a blocchi fanno parte del template, non della pagina. Li cambi in Aspetto, Editor, non nell'editor della pagina.

Stai cambiando un file di un tema non attivo. Se il sito usa un child theme, le modifiche nel tema genitore possono essere sovrascritte. Anche al contrario: una modifica in un file del tema genitore sparisce quando il tema si aggiorna.

Il salvataggio non è riuscito. Quando dopo aver ricaricato l'editor la modifica non c'è, controlla in Strumenti, Salute del sito se la REST API funziona, e chiedi il log degli errori a chi segue il sito. L'editor a blocchi salva attraverso la REST API, quindi un plugin di sicurezza o il server che la bloccano producono questo sintomo.

Come la chat controlla cosa vede un visitatore

La parte più difficile è capire quale livello è il colpevole. Il plugin TellMyShop per WordPress e WooCommerce permette alla tua chat (Claude o ChatGPT) di confrontare due cose: il contenuto salvato nel database e la pagina che riceve un visitatore non collegato. Entrambe funzionano nella versione gratuita TellMyShop Free, insieme all'elenco dei plugin, che mostra quale plugin di cache è installato.

Tu: Ho cambiato gli orari di apertura nella pagina Contatti, ma i clienti vedono ancora quelli vecchi.

La tua chat: Nel database la pagina Contatti ha i nuovi orari, dalle 9 alle 18. La pagina che riceve un visitatore non collegato mostra quelli vecchi, dalle 8 alle 16. L'elenco dei plugin mostra che LiteSpeed Cache è attivo.

La tua chat: Conclusione: la modifica è salvata, e i visitatori molto probabilmente ricevono una vecchia copia dalla cache del plugin. Posso svuotarla quando accendi l'interruttore Tema. Anteprima:

Tu: L'ho acceso. Svuotala.

La tua chat: Svuotata. Ho controllato di nuovo la pagina Contatti da non collegato: i visitatori vedono i nuovi orari.

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

versione precedente: cache di WordPress e LiteSpeed Cache: copie salvate delle pagine

nuova versione: cache svuotata, le pagine verranno ricostruite

Illustrazione: prodotti, numeri e risposte sono esempi.

Orari e date in questa conversazione sono indicativi. Lo svuotamento della cache di WordPress e dei plugin di cache più diffusi funziona in TellMyShop Pro dopo aver acceso l'interruttore Tema. L'interruttore dura 24 ore e richiede un backup del database di oggi. Come ogni salvataggio, lo svuotamento ha un'anteprima e aspetta il tuo «sì». La cache dell'hosting e la CDN le svuoti nei loro pannelli, perché il plugin non vi ha accesso.

Se cambi spesso gli stessi testi su molte pagine, ti aiuta la guida su come modificare una pagina WordPress. Quando la pagina non si vede affatto, non solo in una vecchia versione, passa all'articolo sul sito WordPress che non compare su Google. Free e Pro li confronti nella pagina prezzi, la versione gratuita la scarichi dalla pagina TellMyShop Free e altre guide le trovi sul blog.

Domande e risposte

Perché io vedo le modifiche e il mio cliente no?

I plugin di cache spesso non mostrano la copia salvata agli utenti collegati. Tu, collegato, vedi la pagina fresca, mentre il cliente riceve una copia di prima della modifica. Controlla sempre il risultato in una finestra privata, senza accedere.

Come svuoto la cache in WordPress?

Dipende da dove sta la cache. Un plugin di cache ha un pulsante per svuotarla nella barra in alto della bacheca o nelle sue impostazioni. La cache dell'hosting la svuoti nel pannello dell'hosting, una CDN come Cloudflare nel suo pannello. WordPress da solo non ha un unico pulsante per tutti i livelli.

Le mie modifiche al CSS non funzionano. Cosa controllo?

Prima la cache del browser e il plugin che unisce e minimizza i file CSS, perché conserva la vecchia versione del file. Poi verifica di modificare il CSS aggiuntivo o il child theme del tema attivo, non di un tema solo installato.

Svuotare la cache può rompere qualcosa?

Di solito no. Il sito può andare più lento per un momento mentre le copie si ricostruiscono. Ma non spegnere per sempre il plugin di cache solo per vedere le tue modifiche, perché il sito sarà più lento per tutti.

Ho cliccato Aggiorna, e dopo aver ricaricato l'editor le modifiche non ci sono più. È sempre la cache?

Probabilmente no. Se la modifica è sparita nell'editor stesso, non si è salvata nel database. Cause comuni sono una sessione di accesso scaduta, un conflitto tra plugin o un blocco del salvataggio lato server. Controlla Strumenti, Salute del sito e il log degli errori.

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