W3 Total Cache ti aiuta a migliorare le prestazioni del tuo sito web in quanto fornisce la cache delle pagine e la minificazione di CSS e JavaScript, consentendo al contempo l’integrazione di una rete per la distribuzione di contenuti (CDN). In questo tutorial, ti mostriamo come configurare W3 Total Cache per il tuo sito web WordPress multilingue.
Le prestazioni del sito web sono fondamentali per il suo successo. Il tempo di caricamento delle pagine influisce sia sulla fedeltà degli utenti sia sulla possibilità che il tuo sito web ottenga un posizionamento migliore nei motori di ricerca. Prima di attivare e configurare W3 Total Cache sul tuo sito web, ti consigliamo vivamente di testarne le prestazioni utilizzando Pingdom Tools (si apre in una nuova scheda) o PageSpeed Insight (si apre in una nuova scheda) di Google. Dopo aver configurato W3 Total Cache, puoi controllare di nuovo le prestazioni del tuo sito web e confrontarle con i risultati precedenti.
Ecco alcuni motivi per cui dovresti prendere in considerazione l’ottimizzazione delle prestazioni del tuo sito web:
- Diminuisce il tempo di caricamento delle pagine. Puoi così offrire ai tuoi visitatori un’esperienza più agevole.
- Migliora il posizionamento nei motori di ricerca.
- Diminuisce il carico sul tuo server di hosting.
Primi passi
Assicurati di completare il design del tuo sito web e di averlo tradotto nelle lingue desiderate prima di attivare e configurare W3 Total Cache.
Quindi, installa e attiva:
- Il plugin W3 Total Cache (si apre in una nuova scheda)
- Il plugin core di WPML e il componente aggiuntivo WPML Traduzione stringhe
Se non hai mai usato WPML, consulta la nostra Guida ai primi passi. Ti illustrerà rapidamente tutte le opzioni di traduzione che puoi utilizzare.
Una di queste opzioni è Traduci tutto automaticamente: il modo più rapido per tradurre e il più semplice per mantenere aggiornati i tuoi contenuti. Questa funzionalità traduce automaticamente pagine, articoli, tipi di post personalizzati, campi personalizzati, tassonomie, prodotti WooCommerce e altro ancora man mano che aggiungi e modifichi i contenuti.
Configurare W3 Total Cache sui siti web multilingue
Cache delle pagine
La cache svolge un ruolo fondamentale nel migliorare le prestazioni del tuo sito web, poiché riduce il carico del server e la larghezza di banda utilizzata per caricare la pagina. Ciò si ottiene memorizzando temporaneamente i contenuti delle richieste precedenti per soddisfare le richieste successive. Per abilitare la cache delle pagine utilizzando W3 Total Cache, segui questi passaggi:
- Dalla tua dashboard di WordPress, vai su PerformanceGeneral Settings e trova la sezione Page Cache. Abilita l’opzione Page Cache e per il Page Cache Method, seleziona Disk: Enhanced. Quindi fai clic sul pulsante Save Settings.

- Per ottimizzare il comportamento della cache delle pagine, vai su PerformancePage Cache. Puoi notare che la pagina è divisa in cinque sezioni principali.
Nella sezione General, ti consigliamo di utilizzare le impostazioni mostrate nello screenshot qui sotto. Una volta applicate queste impostazioni, fai clic sul pulsante Save Settings.

Nelle sezioni Aliases, Cache Preload, Purge Policy: Page Cache e Advanced, ti consigliamo di mantenere le impostazioni predefinite.
Minificazione di CSS e JavaScript (JS)
Un sito web WordPress include molti file CSS e JavaScript che provengono sia dal tema attivo sia dai vari plugin in esecuzione sul tuo sito. Invece di caricare ogni file CSS e JS separatamente, la minificazione combina e comprime le dimensioni di questi file, garantendo un tempo di caricamento delle pagine più rapido.
Per abilitare la minificazione di CSS e JS utilizzando W3 Total Cache, segui questi passaggi:
- Dalla tua dashboard di WordPress, vai su PerformanceGeneral Settings e trova la sezione Minify. Abilita l’opzione Minify e poi imposta Minify mode su Auto. Per il Minify Cache Method, scegli Memcached se il tuo server lo offre. La maggior parte degli hosting condivisi non lo fa, e in quel caso l’unico metodo disponibile è Disk, che è quello mostrato nello screenshot qui sotto. Ricordati di fare clic sul pulsante Save Settings.

- Per ottimizzare le impostazioni di minificazione, vai su PerformanceMinify. Puoi notare che la pagina è divisa in cinque sezioni principali. Ti consigliamo di mantenere le impostazioni predefinite nella sezione General. Quindi, fai semplicemente clic sul pulsante Save Settings.

Allo stesso modo, nella sezione HTML & XML, ti consigliamo di non apportare alcuna modifica alle impostazioni predefinite.

Nella sezione JS, abilita le JS minify settings e scegli l’opzione Combine only. Fai clic sul pulsante Save Settings.

Nella sezione CSS, seleziona le seguenti tre opzioni:
- Enable
- Preserved comment removal (not applied when combine only is active)
- Line break removal (not applied when combine only is active)
Fai clic sul pulsante Save Settings.

Ti consigliamo di mantenere le impostazioni predefinite in Advanced. W3 Total Cache ti chiede di svuotare la cache ogni volta che una modifica alle impostazioni rende obsoleto ciò che ha già memorizzato. Quando vedi quel messaggio, fai clic sul pulsante al suo interno.
Configurare la rete per la distribuzione di contenuti
Una rete per la distribuzione di contenuti (CDN) è una rete di server distribuiti in diverse posizioni per fornire i contenuti del tuo sito web agli utenti in base alla loro posizione. Configurare ed eseguire una CDN sul tuo sito web riduce il tempo di caricamento delle pagine e migliora così le prestazioni del tuo sito web. Nello specifico, una CDN memorizza una versione in cache dei contenuti statici del tuo sito web in diverse posizioni geografiche. Quindi, il server più vicino a ciascun utente soddisfa le richieste, riducendo in tal modo il tempo di caricamento delle pagine.
Nota che W3 Total Cache non fornisce un servizio CDN. Se desideri configurare ed eseguire una CDN sul tuo sito web, devi ottenerla da un fornitore di servizi CDN.
Per configurare la CDN utilizzando W3 Total Cache, segui questi passaggi:
- Vai su PerformanceGeneral Settings. Nella sezione CDN, abilita la CDN e seleziona il CDN Type che desideri utilizzare. Premi il pulsante Save Settings.

- Vai su PerformanceCDN. Nella sezione General, ti consigliamo di mantenere tutte le impostazioni predefinite. Fai clic sul pulsante Save all settings.

Se W3 Total Cache segnala che alcuni file non hanno raggiunto la tua CDN, fai clic sul pulsante unsuccessful transfer queue in quel messaggio ed elabora la coda rimanente.
- Nella sezione Configuration: Objects, inserisci i dettagli della tua CDN. A seconda del CDN Type che utilizzi, le opzioni in questa pagina potrebbero essere diverse. Scegli l’opzione Enabled (always use SSL) per SSL support. Fai clic su Save Settings.

Ti consigliamo di mantenere le impostazioni predefinite nella sezione Advanced.
Problemi noti
Non ci sono problemi di compatibilità irrisolti tra questo plugin e WPML. Cerca tutti i problemi noti.Ottenere aiuto – Supporto per la traduzione di WPML
Nel caso in cui tu abbia bisogno di aiuto per utilizzare W3 Total Cache con WPML, visita il supporto di WPML (si apre in una nuova scheda).