Tempo fa, abbiamo scoperto che la riduzione dei file CSS e JavaScript può ridurre drasticamente i tempi di caricamento. Dopo averlo testato su alcuni siti WordPress, siamo rimasti stupiti dai risultati. Pagine che impiegavano 5-6 secondi per caricarsi sono scese improvvisamente a 2-3 secondi.
La verità è che ogni secondo in più di tempo di caricamento ti costa visitatori e potenziali clienti. Quando i tuoi file CSS e JavaScript sono gonfi di spazi non necessari, commenti e formattazione, stanno letteralmente rallentando la tua attività.
La minificazione rimuove tutto quel codice extra senza cambiare il funzionamento del tuo sito.
Ecco perché abbiamo creato questa guida che ti mostra come ridurre i tuoi file WordPress. Ti guideremo attraverso diversi approcci in modo che tu possa scegliere ciò che funziona meglio per il tuo sito.

Cos'è la minificazione e quando ne hai bisogno?
Il termine 'ridurre' viene utilizzato per descrivere un metodo che rende le dimensioni dei file del tuo sito web WordPress più piccole. Lo fa rimuovendo spazi bianchi, righe e caratteri non necessari dal codice sorgente.
Ecco un esempio di codice CSS normale:
body {
margin:20px;
padding:20px;
color:#333333;
background:#f7f7f7;
}
h1 {
font-size:32px;
color#222222;
margin-bottom:10px;
}
Dopo aver ridotto il codice, apparirà così:
body{margin:20px;padding:20px;color:#333;background:#f7f7f7}
h1{font-size:32px;margin-bottom:10px}
Di solito, si consiglia di ridurre solo i file che vengono inviati ai browser dell'utente. Questo include i file HTML, CSS e JavaScript.
Puoi anche minificare i file PHP, ma questo non migliorerà la velocità di caricamento della pagina per i tuoi utenti. Questo perché PHP è un linguaggio di programmazione lato server, il che significa che viene eseguito sui server prima che qualcosa venga inviato al browser web del visitatore.
Il vantaggio della minificazione dei file è una migliore velocità e prestazioni di WordPress poiché i file compatti si caricano più velocemente.
Tuttavia, alcuni esperti ritengono che il miglioramento delle prestazioni sia molto piccolo per la maggior parte dei siti web e non valga la pena. La minificazione rimuove solo pochi kilobyte di dati sulla maggior parte dei siti WordPress. Puoi ridurre il tempo di caricamento della pagina di più ottimizzando le immagini per il web.
Se stai cercando di ottenere un punteggio di 100/100 su Google PageSpeed Insights o sullo strumento GTMetrix, allora la minificazione di CSS e JavaScript migliorerà significativamente il tuo punteggio.
Detto questo, diamo un'occhiata a come minificare facilmente CSS/JavaScript sul tuo sito WordPress. Esamineremo 3 opzioni diverse tra cui puoi scegliere:
- Minifica CSS/JavaScript in WordPress utilizzando WP Rocket
- Minifica CSS/JavaScript in WordPress utilizzando SiteGround
- Riduci al minimo CSS/JavaScript usando Autoptimize
- Domande frequenti sulla minificazione
Pronto? Iniziamo con il nostro metodo consigliato.
Metodo 1. Riduci al minimo CSS/JavaScript in WordPress usando WP Rocket
Questo metodo è più semplice ed è consigliato a tutti gli utenti. Funziona indipendentemente da quale hosting WordPress stai utilizzando.
Innanzitutto, devi installare e attivare il plugin WP Rocket. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin WordPress.
WP Rocket è il miglior plugin di caching per WordPress sul mercato. Ti consente di aggiungere facilmente il caching a WordPress e di migliorare significativamente la velocità del sito web e i tempi di caricamento delle pagine.
Per maggiori dettagli, consulta il nostro tutorial su come installare e configurare WP Rocket in WordPress.
Dopo l'attivazione, devi visitare la pagina Impostazioni » WP Rocket e passare alla scheda 'Ottimizzazione file'.

Da qui, devi selezionare l'opzione Minifica file CSS.
WP Rocket ti mostrerà quindi un avviso che ciò potrebbe causare problemi sul tuo sito. Fai clic sul pulsante 'Attiva Minifica CSS'. Puoi sempre disattivare questa opzione se causa problemi al tuo sito web.

Successivamente, devi scorrere verso il basso fino alla sezione File JavaScript sottostante.
Qui, seleziona semplicemente la casella accanto all'opzione 'Minifica file JavaScript'.

Ancora una volta, vedrai un avviso che ciò potrebbe causare problemi sul tuo sito. Fai clic sul pulsante 'Attiva Minifica JavaScript'.
Dopodiché, non dimenticare di fare clic sul pulsante 'Salva modifiche' per memorizzare le tue impostazioni.
WP Rocket inizierà ora a minificare i tuoi file CSS e JavaScript. Puoi svuotare la cache nelle impostazioni del plugin per assicurarti che inizi a utilizzare i CSS e JavaScript minificati per il prossimo visitatore del sito web.
Metodo 2. Minifica CSS/JavaScript in WordPress utilizzando SiteGround
Se stai usando SiteGround come tuo provider di hosting WordPress, allora puoi ridurre i file CSS usando SiteGround Optimizer.
SiteGround Optimizer è un plugin di ottimizzazione delle prestazioni che funziona sulla propria piattaforma. Funziona bene con il loro Ultrafast PHP per migliorare i tempi di caricamento del tuo sito.
Installa e attiva semplicemente il plugin SiteGround Optimizer sul tuo sito WordPress. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin WordPress.
Dopodiché, devi fare clic sul menu SG Optimizer nella barra laterale di amministrazione di WordPress.

Questo ti porterà alle impostazioni di SG Optimizer.
Da qui devi fare clic sul pulsante 'Go To Frontend' sotto 'Other Optimizations'.

Nella schermata successiva, sarai in grado di gestire il frontend CSS.
Devi attivare l'interruttore accanto all'opzione 'Minify CSS files'.

Successivamente, devi passare alla scheda JavaScript e attivare l'interruttore accanto all'opzione 'Minify JavaScript Files'.
Tutto qui! Ora puoi svuotare la cache di WordPress e visitare il tuo sito web per caricare le versioni minificate dei file CSS e JS.
Metodo 3. Minifica CSS/JavaScript usando Autoptimize
Questo metodo è consigliato per gli utenti che non sono su SiteGround e non usano WP Rocket.
Innanzitutto, devi installare e attivare il plugin Autoptimize. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin WordPress.
Dopo l'attivazione, devi visitare la pagina Impostazioni » Autoptimize per configurare le impostazioni del plugin.
Da qui, devi prima selezionare l'opzione ‘Ottimizza codice JavaScript’ nelle Opzioni JavaScript.

Successivamente, devi scorrere fino alle Opzioni CSS.
Una volta lì, dovresti selezionare la casella accanto all'opzione ‘Ottimizza codice CSS’.

Non dimenticare di fare clic sul pulsante 'Salva modifiche' per memorizzare le impostazioni.
Quindi puoi fare clic sul pulsante Svuota cache per iniziare a utilizzare i tuoi file minificati. Il plugin può anche essere utilizzato per correggere JavaScript e CSS che bloccano il rendering in WordPress.
Domande frequenti sulla minificazione
Ecco le risposte ad alcune delle domande più comuni che le persone pongono anche sulla minificazione dei file in WordPress. Queste possono aiutarti a comprendere meglio il processo e i suoi vantaggi per il tuo sito.
1. Cos'è esattamente la minificazione?
La minificazione è un processo che rende più piccoli i file di codice del tuo sito web rimuovendo tutti i caratteri non necessari senza alterare il funzionamento del codice. Ciò include l'eliminazione di spazi bianchi, commenti e interruzioni di riga dai file HTML, CSS e JavaScript. Poiché i file risultanti sono più piccoli e compatti, il browser di un visitatore può scaricarli ed elaborarli più velocemente, il che può contribuire a migliorare la velocità generale del tuo sito web.
2. La minificazione dei file CSS e JavaScript può compromettere il mio sito web?
Sebbene non sia comune con i plugin moderni, la minificazione può talvolta causare problemi visivi o funzionali sul tuo sito. Questo è il motivo per cui i plugin di performance spesso mostrano un avviso prima di abilitare la funzionalità. È sempre una buona idea creare un backup prima e poi testare attentamente il tuo sito web in una finestra del browser in incognito dopo aver attivato la minificazione. Se noti problemi, puoi semplicemente disattivare l'impostazione o utilizzare le funzionalità del plugin per escludere file specifici che potrebbero causare il conflitto.
3. La minificazione fa davvero una grande differenza?
L'impatto della minificazione può variare a seconda del tuo sito. Per molti siti web, rimuove solo pochi kilobyte di dati e potresti vedere un miglioramento della velocità più significativo ottimizzando le tue immagini. Tuttavia, se il tuo obiettivo principale è ottenere un punteggio perfetto di 100/100 negli strumenti di test della velocità come Google PageSpeed Insights o GTMetrix, allora la minificazione dei tuoi file CSS e JavaScript è un passo importante che migliorerà significativamente il tuo punteggio.
4. Ho bisogno di un plugin per minificare i file in WordPress?
Per quasi tutti gli utenti di WordPress, il modo più semplice e consigliato per ridurre i file è utilizzare un plugin di caching o di performance come WP Rocket o Autoptimize. Questi strumenti consentono di abilitare la minificazione con pochi clic. Alcuni provider di hosting, come SiteGround, offrono anche i propri plugin di ottimizzazione con queste funzionalità integrate. La minificazione manuale dei file è un processo complesso e rischioso che non è consigliato ai principianti.
Speriamo che questo articolo ti abbia aiutato a ridurre CSS e JavaScript sul tuo sito WordPress. Potresti anche voler consultare la nostra guida su come ottimizzare le Core Web Vitals in WordPress e la nostra selezione di esperti dei migliori plugin di caching per WordPress per velocizzare il tuo sito web.
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.


Olaf
La minificazione di CSS e JavaScript è qualcosa che quasi tutti i plugin di cache possono gestire oggi. Tuttavia, a mio parere, è una cosa piuttosto complicata perché i siti web non funzionano sempre come dovrebbero dopo tali modifiche. Quando riduci il codice, non hai mai la garanzia che continuerà a funzionare correttamente nello stesso modo. Se stai cercando di ottimizzare a tutti i costi e hai bisogno di risparmiare ogni kilobyte, allora ha sicuramente senso, ma consiglio sempre di fare un backup prima di un tale intervento. Ho visto molti siti web iniziare a comportarsi in modo strano in seguito. Quindi, per me, è un sì, ma con cautela.
Dayo Olobayo
Grazie per aver condiviso questo con me. Proverò il plugin WP Rocket e vedrò se aiuta a ridurre i file.
Mrteesurez
Basato sull'esempio di codice che hai fornito, i due sono uguali, ma vedo solo uno con poco spazio, la rimozione dello spazio è ciò che viene definito minifying?
Questo post è utile perché è correlato alla velocità del sito, ma alcuni temi includono il codice minifying, devo ancora farlo manualmente? grazie.
Supporto WPBeginner
La rimozione degli spazi extra sta minificando il codice. Se il codice del tuo sito è già minificato, allora non è necessario; è principalmente per temi o altri strumenti che potrebbero non essere minificati.
Amministratore
Ali Asgar Attari
Autoptimize cambierà la dimensione dei miei font, lo spazio tra le righe e altri CSS?
Ho aggiunto codici CSS aggiuntivi al mio sito WordPress. Questi includono lo spazio tra le righe per i punti elenco, lo spazio tra le righe per i paragrafi, lo spazio tra le lettere per i paragrafi.
Tutte queste impostazioni CSS verranno rimosse?
Supporto WPBeginner
Le impostazioni e le modifiche che hai apportato non dovrebbero essere rimosse quando minifichi i file.
Amministratore
Sami Khan
Questo plugin non è più disponibile nel pannello dei plugin di WordPress. Inoltre, non viene aggiornato da 6 anni.
Supporto WPBeginner
Thank you for letting us know, we will be sure to look into updating this article
Amministratore
Adnan
Cosa succede se non sono soddisfatto dei risultati, posso annullare con un clic e tornare allo stato non minificato?
Supporto WPBeginner
Se hai utilizzato il plugin, dovrai rimuovere il plugin per impedirne la minificazione e svuotare la cache del tuo sito.
Amministratore
Echo
Sarebbe bello ridurre all'essenziale anche l'area admin. Qualcuno l'ha mai fatto?
Supporto WPBeginner
Al momento non abbiamo una guida a riguardo.
Amministratore
Justin
Questo plugin non è stato testato con le ultime 3 versioni principali di WordPress. Potrebbe non essere più mantenuto o supportato e potrebbe presentare problemi di compatibilità se utilizzato con versioni più recenti di WordPress.
Supporto WPBeginner
Grazie per avercelo fatto sapere, ci daremo sicuramente un'occhiata.
Amministratore
Oskar
Ho provato a trovarlo per il mio sito ma non sono riuscito a trovarlo?
Adri Oosterwijk
Sto cercando un plugin Minify eccezionale. Leggendo questo post ero disposto a installare Better Wordpress Minify. Sul repository di Wordpress ho notato che questo plugin non veniva aggiornato da tre anni. Ho anche notato che non c'era molto movimento nella pagina di supporto.
Sono sicuro che puoi capire la mia esitazione nell'installare questo plugin.
La domanda è... posso farlo in sicurezza con le ultime versioni di Wordpress e php o mi consigli un altro plugin al momento.
Spero ti sia d'aiuto
Adri
Felipe
Sto usando Autoptimize per la maggior parte dei miei siti web e sta andando molto bene.
Ha opzioni per ridurre al minimo i file HTML, CSS e JS.
Dave
Questo plugin non è stato testato con le ultime 3 versioni principali di WordPress!
Shaker
se stai usando il plugin W3 Total Cache, molti utenti di WordPress usano questo plugin per aumentare la velocità delle pagine web. Potresti essere a conoscenza del fatto che questo plugin offre una funzione per ridurre all'essenziale i file CSS, JavaScript e HTML. Lo consiglierei, perché serve allo scopo e non hai bisogno di usare un plugin aggiuntivo per la minificazione.
Sophie
ciao,
Una volta ho attivato l'opzione minify da uno dei miei plugin di cache di cui ora non ricordo il nome, ma ha distrutto il mio tema. Quindi sono preoccupato che il plugin che hai suggerito farà lo stesso o non distruggerà il mio tema quando lo installerò? Ho il tema themify ultra.
grazie,
sophie.
Rashmi Korlekar
Sono d'accordo con JEREMY
Beth
Grazie per il tuo articolo. C'è un altro plugin che potresti consigliare? Better Wordpress Minify non viene aggiornato da 2 anni. Grazie
santy
informativo e utile, apprezzo il tuo sforzo
Steve Eilertsen
I tuoi post sono sempre utili e apprezzati. Molte grazie.
Jeremy
Salve,
Mi è piaciuto l'articolo, ma ho un suggerimento. Ho notato che molti articoli di WP Beginner presentano una soluzione basata su plugin. Penso che sia fantastico, ma a volte è bello per gli utenti avanzati vedere qualcosa dietro le quinte.
Ci sono alcuni articoli che hai che mostrano il modo con plugin e poi un modo manuale (per utenti WordPress avanzati). Mi piacciono quegli articoli perché sono orientati all'utente o sviluppatore WP principiante e avanzato.
Per quanto tempo ti permetterà, potresti per favore considerare di aggiornare l'articolo per presentare una guida su come minificare per utenti/sviluppatori avanzati?
Grazie!
Hamza Bhatti
Sono d'accordo con te JERMY. Ma dal nome del sito web, cioè wpbeginner.com, qui viene usata la parola Principiante, il che significa che non è per professionisti.
Branden
Lol, leggi il dominio del sito web su cui ti trovi. È WP beginner, non WP Advanced