Modifiche Elementor non visibili online: come pulire la cache e rigenerare i CSS - Nestweb Agency - Nestweb Agency

Modifiche Elementor non visibili online: come pulire la cache e rigenerare i CSS

1 Aprile 2026

Gabriele Verona

Le modifiche fatte con Elementor non si vedono sul sito perché il frontend continua a caricare file CSS vecchi salvati in cache. Per risolvere devi rigenerare i CSS di Elementor e svuotare la cache del sito, del browser e del server. Ti spiego tutto passo per passo.

Vuoi affidare il tuo progetto a dei professionisti?

Se hai le idee chiare ma ti serve un partner tecnico per l’esecuzione, ci siamo. Sviluppiamo Siti Web, Landing Page e strategie SEO orientate al ritorno sull’investimento. Niente chiacchiere, solo risultati misurabili.

Immagina la scena: apri l’editor di Elementor, modifichi un titolo, cambi un colore, sistemi lo spacing di una sezione. Salvi, pubblichi, e poi vai a controllare il sito. Ma nel frontend non cambia nulla. La pagina online è identica a prima, come se non avessi fatto proprio niente.

Ti capisco perfettamente, perché è uno dei problemi più frustranti quando lavori con WordPress ed Elementor. E la buona notizia è che nella stragrande maggioranza dei casi la soluzione è molto più semplice di quanto pensi.

Il problema non è quasi mai Elementor rotto o un bug del tema. È quasi sempre una questione di cache e file CSS non aggiornati. E ora ti spiego esattamente cosa sta succedendo, dove intervenire, e come risolvere definitivamente.

Perché le modifiche fatte con Elementor non si vedono sul sito

Quando costruisci una pagina con Elementor, ogni volta che salvi o pubblichi il sistema genera automaticamente dei file CSS che contengono tutte le regole di stile della tua pagina. Questi file vengono salvati in una cartella specifica del tuo sito e poi caricati ogni volta che qualcuno visita quella pagina.

Modifiche Elementor non visibili online: come pulire la cache e rigenerare i CSS - Nestweb Agency - Nestweb Agency
Modifiche Elementor non visibili online: come pulire la cache e rigenerare i CSS – Nestweb Agency – Nestweb Agency

Fin qui tutto normale, no? Il problema nasce quando entra in gioco la cache.

La cache è un sistema che memorizza versioni “statiche” del tuo sito per velocizzare il caricamento. È utilissima per le performance, ma diventa un incubo quando modifichi qualcosa: il browser, il plugin di cache, il server o il CDN continuano a mostrare la versione vecchia perché non sanno che hai fatto delle modifiche.

In pratica succede questo: tu modifichi la pagina in Elementor, Elementor rigenera i CSS, ma il sito continua a caricare i CSS vecchi salvati in cache. Risultato? Nel frontend non vedi nulla di nuovo, anche se nell’editor tutto funziona perfettamente.

E qui sta il punto: Elementor non ha alcun controllo sulla cache del tuo sito. Può rigenerare i CSS quanto vuole, ma se il sistema di cache non viene aggiornato, le modifiche rimangono invisibili.

Ora andiamo a vedere come si risolve, partendo proprio dal primo controllo da fare: rigenerare i file CSS di Elementor.

Come rigenerare i CSS di Elementor (Clear Files & Data)

La prima cosa da fare quando le modifiche Elementor non si vedono è rigenerare manualmente i file CSS. È un’operazione semplicissima che richiede letteralmente 10 secondi.

Vai nella dashboard di WordPress e segui questo percorso:

Elementor → Tools → Regenerate CSS & Data (o in italiano “Rigenera CSS e Dati”).

Troverai un pulsante che dice “Rigenera File” oppure “Clear Files & Data”. Cliccaci sopra e aspetta che il sistema completi l’operazione. Elementor cancellerà tutti i file CSS vecchi e ne genererà di nuovi, aggiornati con le ultime modifiche che hai fatto.

Questa operazione è sicura al 100%: non cancella contenuti, non rompe nulla, semplicemente rigenera i CSS puliti. Puoi farla tutte le volte che vuoi senza alcun rischio.

Una volta fatto, vai a controllare la pagina sul sito. Nella maggior parte dei casi, questo basta per risolvere il problema. Se però le modifiche continuano a non vedersi, allora il problema è da un’altra parte: la cache.

Dove si trovano i file CSS generati da Elementor

Se vuoi capire meglio cosa succede sotto il cofano, ti dico anche dove Elementor salva fisicamente questi file CSS.

Li trovi qui: /wp-content/uploads/elementor/css/

All’interno di questa cartella ci sono i file CSS generati automaticamente per ogni pagina del tuo sito costruita con Elementor. Ogni file ha un nome tipo post-123.css, dove il numero corrisponde all’ID della pagina.

Quando rigeneri i CSS, Elementor cancella e ricrea tutti questi file. Se sei uno sviluppatore o fai debugging, puoi anche controllare manualmente questa cartella via FTP per verificare che i file siano effettivamente aggiornati (guardando la data di modifica).

Ma attenzione: se la cache continua a servire i file vecchi, anche rigenerare i CSS non basterà. E quindi dobbiamo passare al prossimo livello.

Come svuotare la cache di WordPress quando Elementor non aggiorna le modifiche

Rigenerare i CSS è il primo passo. Il secondo è svuotare completamente la cache del sito. E qui le cose si complicano un pochino, perché la cache non è “una cosa sola”: ci sono diversi livelli di cache, e devi svuotarli tutti per essere sicuro che le modifiche si vedano.

Ti guido passo per passo.

Cache plugin (LiteSpeed, WP Rocket, WP Fastest Cache)

Se usi un plugin di cache tipo WP Rocket, LiteSpeed Cache, WP Fastest Cache, W3 Total Cache o simili, devi svuotare la cache da lì.

Ogni plugin ha la sua interfaccia, ma il concetto è sempre lo stesso: cerchi il pulsante “Svuota cache” o “Purge cache” e lo clicchi. Di solito lo trovi nella barra superiore di WordPress (admin bar) oppure nelle impostazioni del plugin stesso.

Se usi WP Rocket, trovi il pulsante in alto a destra nella dashboard.

Se usi LiteSpeed Cache, vai su LiteSpeed Cache → Toolbox → Purge All.

Se usi WP Fastest Cache, trovi il pulsante “Delete Cache” direttamente nel menu principale del plugin.

Una volta svuotata la cache del plugin, ricarica la pagina del sito e controlla se le modifiche sono visibili. Se ancora non vedi nulla, andiamo avanti.

Cache del browser

Anche il tuo browser memorizza una versione della pagina in cache per velocizzare il caricamento. Quindi anche se hai svuotato la cache del sito, il browser potrebbe continuare a mostrarti la versione vecchia.

La soluzione più veloce è fare un hard refresh della pagina:

  • Su Windows: Ctrl + F5 oppure Ctrl + Shift + R
  • Su Mac: Cmd + Shift + R

In alternativa, puoi aprire la pagina in modalità incognito del browser. Se in incognito le modifiche si vedono, allora il problema era proprio la cache del browser.

Se invece neanche in incognito vedi le modifiche, allora il problema è più in alto: cache server o CDN.

Cache server dell’hosting

Molti hosting moderni (tipo SiteGround, Kinsta, WP Engine, Cloudways) hanno un sistema di cache lato server che è completamente indipendente dai plugin che installi su WordPress.

Questo significa che anche se hai svuotato WP Rocket e rigenerato i CSS, il server potrebbe continuare a servire la versione vecchia della pagina salvata nella sua cache interna.

La soluzione: vai nel pannello di controllo del tuo hosting e svuota manualmente la cache server.

Su SiteGround, vai in Site Tools → Speed → Caching → e clicca su “Flush Cache”.

Su Kinsta, trovi il pulsante “Clear cache” direttamente nella dashboard MyKinsta.

Su Cloudways, vai in Application Management → Cache → Purge Varnish Cache.

Se non trovi l’opzione o non sai come fare, contatta il supporto del tuo hosting e chiedigli di svuotare la cache server per te. Di solito lo fanno in pochi minuti.

Come svuotare la cache CDN (Cloudflare o altri servizi)

Se il tuo sito usa un CDN (Content Delivery Network) tipo Cloudflare, allora devi svuotare anche la cache del CDN. Perché? Perché il CDN memorizza una copia statica del tuo sito sui suoi server distribuiti in tutto il mondo, e anche se hai aggiornato tutto lato WordPress, il CDN continua a servire la versione vecchia.

Come fare il purge della cache Cloudflare

Se usi Cloudflare (che è il CDN più popolare), ecco come svuotare la cache:

Vai su cloudflare.com e accedi al tuo account. Seleziona il dominio del tuo sito. Vai nella sezione “Caching”. Clicca su “Purge Everything” (Svuota tutto).

Aspetta qualche minuto e poi ricarica la pagina. A questo punto dovresti finalmente vedere le modifiche.

Se usi altri CDN tipo BunnyCDN, StackPath o servizi integrati nel tuo hosting, il processo è simile: vai nel pannello del CDN e cerca l’opzione “Purge cache” o “Clear cache”.

Una piccola nota: svuotare la cache del CDN fa rallentare temporaneamente il sito (per qualche ora), perché il CDN deve rigenerare la cache da zero. Ma è l’unico modo per forzare l’aggiornamento delle modifiche.

Modifiche Elementor non visibili dopo migrazione del sito o attivazione SSL

C’è un caso particolare che capita abbastanza spesso: hai migrato il sito da un dominio all’altro (o da HTTP a HTTPS), e da quel momento Elementor mostra modifiche nell’editor che non si vedono nel frontend.

Questo succede perché i file CSS di Elementor contengono URL assoluti che puntano al vecchio dominio o al vecchio protocollo. Quando il sito cambia indirizzo, quei file diventano irraggiungibili o non vengono caricati correttamente.

La soluzione è abbastanza semplice: rigenera i CSS di Elementor (come ti ho spiegato prima) subito dopo la migrazione o dopo l’attivazione SSL. Questo forza Elementor a ricreare tutti i file CSS con i nuovi URL corretti.

In aggiunta, controlla che nel database non ci siano ancora riferimenti al vecchio URL. Puoi farlo con un plugin tipo Better Search Replace oppure chiedendo al tuo sviluppatore di fare una query SQL per sostituire tutti i vecchi URL con quelli nuovi.

Un altro problema comune dopo la migrazione o l’attivazione SSL sono i contenuti misti (mixed content): quando il sito usa HTTPS ma carica risorse (CSS, immagini, font) ancora da HTTP. Questo può bloccare il caricamento dei CSS di Elementor.

Per verificare se hai contenuti misti, apri la pagina, premi F12 per aprire gli strumenti di sviluppo del browser, e vai nella scheda Console. Se vedi errori tipo “Mixed Content” o “blocked loading mixed active content”, allora hai questo problema.

La soluzione più rapida è usare un plugin tipo Really Simple SSL che forza tutto il sito a usare HTTPS e corregge automaticamente i contenuti misti.

Elementor mostra le modifiche nell’editor ma non nel sito: cosa controllare

Se hai fatto tutto quello che ti ho detto fin qui e le modifiche Elementor continuano a non vedersi, allora c’è un problema più profondo. Ma tranquillo, nella maggior parte dei casi puoi risolverlo da solo con una checklist di controlli rapidi.

Ecco cosa controllare, nell’ordine:

Hai rigenerato i CSS di Elementor? Se non l’hai fatto, vai su Elementor → Tools → Regenerate CSS & Data.

Hai svuotato la cache del plugin di cache? Se usi WP Rocket, LiteSpeed o altri, svuota la cache.

Hai svuotato la cache del browser? Fai Ctrl+F5 o apri la pagina in incognito.

Hai controllato la cache server dell’hosting? Vai nel pannello dell’hosting e svuota la cache server.

Hai svuotato la cache del CDN? Se usi Cloudflare o altri CDN, fai il purge completo.

Hai controllato che i file CSS esistano? Vai via FTP su /wp-content/uploads/elementor/css/ e verifica che ci siano file recenti.

Hai provato con un altro browser? A volte è un problema specifico del browser che stai usando.

Se dopo tutti questi controlli il problema persiste, allora potrebbe esserci un conflitto con il tema o con un plugin. E per capirlo, bisogna fare un po’ di debugging.

Come capire se il problema dipende dal tema o da un plugin

Quando le modifiche Elementor non si vedono e hai già provato a rigenerare CSS e svuotare tutte le cache, è probabile che ci sia un conflitto con il tema o con qualche plugin attivo sul tuo sito.

Il modo più sicuro per scoprirlo è fare dei test di esclusione: disattivi temporaneamente tema e plugin per vedere se il problema sparisce.

Test con tema WordPress di default

Il primo test è cambiare temporaneamente il tema con uno dei temi di default di WordPress (tipo Twenty Twenty-Four o Hello Elementor, che è il tema ufficiale di Elementor).

Vuoi affidare il tuo progetto a dei professionisti?

Se hai le idee chiare ma ti serve un partner tecnico per l’esecuzione, ci siamo. Sviluppiamo Siti Web, Landing Page e strategie SEO orientate al ritorno sull’investimento. Niente chiacchiere, solo risultati misurabili.

Vai su Aspetto → Temi, attiva un tema di default, e poi vai a controllare la pagina sul frontend. Se le modifiche adesso si vedono, allora il problema è il tema che stavi usando prima.

In quel caso, contatta lo sviluppatore del tema o controlla se c’è un aggiornamento disponibile. Spesso i temi obsoleti o mal codificati creano conflitti con Elementor, soprattutto se fanno override dei CSS o usano sistemi di cache proprietari.

Se invece neanche con il tema di default le modifiche si vedono, allora il problema è un plugin.

Disattivare temporaneamente i plugin

Il secondo test è disattivare tutti i plugin tranne Elementor (e Elementor Pro se lo usi), e controllare se il problema sparisce.

Vai su Plugin → Plugin installati, seleziona tutti i plugin (escluso Elementor), e scegli “Disattiva” dal menu a tendina in alto.

Poi vai a controllare la pagina. Se le modifiche si vedono, allora uno dei plugin che hai disattivato sta creando il conflitto.

A questo punto riattiva i plugin uno alla volta, controllando la pagina dopo ogni riattivazione. Quando trovi il plugin che causa il problema, hai due opzioni:

Cercare una versione aggiornata del plugin, perché spesso i conflitti nascono da plugin obsoleti.

Contattare il supporto del plugin per segnalare l’incompatibilità con Elementor.

I plugin che più spesso creano conflitti con Elementor sono quelli di ottimizzazione CSS/JS (tipo Autoptimize o Asset CleanUp), plugin di lazy loading aggressivo, o plugin di personalizzazione CSS che sovrascrivono gli stili di Elementor.

Come aggiornare una pagina Elementor quando le modifiche non si vedono?

Ricapitoliamo tutto in una risposta veloce. Se le modifiche Elementor non si vedono online, devi:

Rigenerare i CSS di Elementor: vai su Elementor → Tools → Regenerate CSS & Data e clicca su “Rigenera File”.

Svuotare la cache del plugin di cache: se usi WP Rocket, LiteSpeed o altri, clicca su “Purge cache”.

Svuotare la cache del browser: fai Ctrl+F5 (o Cmd+Shift+R su Mac) per forzare il ricaricamento.

Svuotare la cache server: vai nel pannello del tuo hosting e svuota la cache server.

Svuotare la cache CDN: se usi Cloudflare, vai su Caching → Purge Everything.

Nella stragrande maggioranza dei casi, questa sequenza risolve il problema in meno di due minuti. Se il problema persiste, allora probabilmente c’è un conflitto con tema o plugin, e devi fare i test di esclusione che ti ho spiegato prima.

Perché Elementor mostra una pagina diversa rispetto al sito online?

Questa è una delle domande più frequenti, e la risposta è sempre la stessa: l’editor di Elementor lavora senza cache.

Quando apri una pagina nell’editor di Elementor, stai vedendo la versione “pura” della pagina, senza alcun livello di cache in mezzo. Per questo le modifiche che fai nell’editor sono immediatamente visibili.

Ma il frontend (cioè il sito pubblico) carica la pagina attraverso la cache: cache del plugin, cache del server, cache del CDN, cache del browser. E se questi sistemi non vengono aggiornati, continueranno a mostrare la versione vecchia della pagina.

In pratica: Elementor non sta mostrando una pagina “diversa”. Sta mostrando la versione reale, mentre il frontend mostra la versione in cache, che non è stata ancora aggiornata.

Ecco perché la soluzione è sempre la stessa: rigenerare CSS e svuotare tutte le cache, così da forzare il frontend a caricare la versione aggiornata.

Checklist veloce per risolvere il problema delle modifiche Elementor non visibili

Ecco una checklist finale che puoi seguire ogni volta che ti capita questo problema. Vai in ordine e controlla ogni punto:

Rigenera i CSS di Elementor tramite Elementor → Tools → Regenerate CSS & Data.

Svuota la cache del plugin di cache (WP Rocket, LiteSpeed, WP Fastest Cache o altri).

Fai un hard refresh del browser con Ctrl+F5 o apri la pagina in modalità incognito.

Svuota la cache server dell’hosting dal pannello di controllo dell’hosting.

Se usi un CDN, svuota la cache CDN (Cloudflare → Purge Everything).

Controlla che i file CSS esistano in /wp-content/uploads/elementor/css/ via FTP.

Se il problema persiste, testa con un tema di default per escludere conflitti col tema.

Disattiva tutti i plugin tranne Elementor e riattivali uno alla volta per trovare il conflitto.


Se il tuo sito WordPress continua a darti problemi con Elementor o hai bisogno di una consulenza tecnica per ottimizzare performance e cache senza perdere modifiche, possiamo aiutarti. Lavoriamo ogni giorno su progetti WordPress complessi e sappiamo esattamente dove mettere le mani. Parliamone.

Serve aiuto con il digitale?

Che serva creare un sito, gestire i social o campagne pubblicitarie, analizziamo insieme la soluzione giusta per la tua azienda.

Hai un'idea da realizzare nel mondo digitale ma non sai da dove partire?

Altri post recenti

Richiedi informazioni