fb-pixel

Eliminare le immagini non utilizzate su WordPress

Pubblicato in:

by:

Eliminare le immagini non utilizzate su WordPress ci permette di risparmiare una notevole quantità di spazio sul disco. In un sito è inevitabile che si accumulino in libreria immagini non utilizzate sul sito o anche più copie della stessa immagine. Per non parlare delle copie che WordPress crea in automatico.

In questo articolo vedremo come eliminare le immagini manualmente e come rendere più semplice la ricerca delle immagini non utilizzate e duplicate con l’aiuto di alcuni plugin. Scopriremo poi come evitare che WordPress crei delle copie aggiuntive delle immagini che carichiamo e quanto sia importante ottimizzare le immagini per il tuo sito. In questo modo vedremo non solo come ripulire WordPress dai media inutili, ma anche come ridurre lo spazio occupato dalle immagini essenziali.

Eliminare le immagini non utilizzate manualmente

Ricordati che se elimini definitivamente i file della libreria non avrai modo di recuperarli. Prima di procedere è bene, quindi, creare una copia di backup del sito, in modo da ripristinare in caso di errori.

Se vogliamo fare una pulizia manuale della libreria di WordPress possiamo procedere direttamente dalla dashboard. Clicchiamo su Media → Libreria per vedere tutti i file caricati sul sito.

Media Libreria

Cliccando sul menu a tendina dove vedi scritto Tutti gli elementi media puoi selezionare Non allegato.

Libreria Media Non Allegato

In questo modo vedrai solo le immagini che non sono state allegate a post o pagine e potrai eliminare le immagini non utilizzate.

Fai attenzione perché in questa lista potrebbero esserci anche immagini effettivamente presenti nei post o nelle pagine. Se hai caricato le immagini in libreria e dopo le hai aggiunte all’interno di un articolo o in un altro punto del sito risulteranno Non allegate. Lo stesso vale per il logo o per immagini utilizzare da alcuni temi che potrebbero non comparire.

Possiamo eliminare le immagini non utilizzate singolarmente facendo click su un’immagine e poi su Elimina definitivamente.

Elimina Definitivamente Immagine Singola

Se, invece, vogliamo eliminare più di un file alla volta clicchiamo su Selezione multipla.

Libreria Media Selezione Multipla

Clicchiamo poi sulle immagini che vogliamo cancellare e per finire sul pulsante in alto Elimina definitivamente.

Selezione Immagini Libreria Media

In un sito con centinaia o migliaia di immagini è impensabile procedere a mano nell’eliminazione delle immagini non utilizzate e diventa anche difficile individuare eventuali immagini duplicate.

Inoltre per seguire questo metodo si presume che tu sappia già quali immagini sono usate e quali no all’interno dei post e delle pagine del sito. Se, però, vuoi essere sicuro di eliminare soltanto i media non utilizzati, senza doverli cercare uno ad uno, la soluzione migliore è procedere con un plugin.

In questa guida vedremo come utilizzare Media Cleaner per individuare le immagini non utilizzate su WordPress. Vedremo poi come usare Media Deduper per trovare immagini duplicate e liberare spazio su WordPress.

Usare Media Cleaner per eliminare le immagini non utilizzate

Media Cleaner è disponibile in una versione gratuita e una a pagamento.

La versione pro oltre a rilevare e permetterti di eliminare le immagini non utilizzate tra quelle presenti nella libreria di WordPress, analizza anche gli file permettendoti di rimuovere anche quelli che non appaiono nella libreria. In questo caso utilizzeremo la versione gratuita del plugin per eliminare le immagini non utilizzate.

Per prima cosa dobbiamo installare il plugin Media Cleaner. Dalla dashboard di WordPress facciamo click su Plugin → Aggiungi nuovo.

Plugin WordPress Aggiungi Nuovo

Cerchiamo il plugin, quindi installiamolo e attiviamolo.

Installa Media Cleaner

Ti ricordo che il plugin elimina i file definitivamente, per cui prima di utilizzarlo assicurati di avere un backup del sito per evitare problemi.

Media Cleaner: impostazioni

Dopo l’attivazione nel menu laterale di sinistra apparirà una nuova voce Meow Apps, facendo click su Cleaner possiamo accedere alle impostazioni del plugin.

Meow Apps Cleaner

Da qui possiamo verificare le impostazioni della scansione della libreria dei media e di tutti i file (queste ultime saranno accessibili solo nella versione pro). Di default vengono ricercati tutti i media non in uso, ma possiamo anche restringere il campo anche solo alle immagini non utilizzare selezionando l’opzione Images Only nei filtri.

Opzioni Media Cleaner

Cliccando sulla scheda Advanced possiamo modificare le impostazioni per la scansione. Questi solo i valori predefiniti:

Opzioni Avanzate Media Cleaner

Di norma non dovrebbe servirti, ma se dovessi riscontrare una scansione dei media troppo lenta ti conviene ridurre i valori in modo da fa analizzare un numero minore di file alla volta usando questi valori:

Opzioni Avanzate Scansione Lenta

Trovare ed eliminare le immagini non utilizzate

Clicchiamo su Media → Cleaner per accedere alla dashboard del plugin da cui dare avvio alla scansione che analizzerà la libreria dei media di WordPress.

Come ti ho anticipato prima, se stai utilizzando la versione gratuita del plugin potrai analizzare solo la libreria dei media. Con la versione Pro si può avviare la scansione di tutti i file scegliendo dalle opzioni Filesystem.

Opzioni Scansione

Nel nostro caso abbiamo la possibilità di analizzare solo i media per cui clicchiamo direttamente su Scan per avviare l’analisi dei file della libreria.

Avvia Scansione Media Cleaner

Dopodiché aspettiamo che la scansione sia completata, in base al numero di file in libreria ci potrà volere un po’ di tempo. Una volta finita l’analisi, il plugin ci restituisce una lista di file che non sono attualmente in uso in nessun post o pagina.

Prima di procedere ed eliminare le immagini non utilizzate è meglio assicurarsi che nella lista non ci siano file che vogliamo mantenere. Se nell’elenco troviamo uno o più file che non vogliamo eliminare spuntiamo le caselle accanto ai file e clicchiamo su Ignore entries.

Ignora File Scansione Media Cleaner

Abbiamo anche la possibilità di cancellare solo alcuni file dell’elenco, ci basta selezionarli e poi fare click su Delete entries.

Eliminare Le Immagini Non Utilizzate Media Cleaner

Se, invece, vogliamo cancellare tutti i file presenti nell’elenco clicchiamo sul pulsante Delete All.

Elimina Tutti Media Cleaner

Il plugin ci ricorda che l’eliminazione delle immagini è permanente. Di default, infatti, WordPress non utilizza il cestino per i file media, ma li elimina definitivamente. Se vuoi abilitare la funzione di cestino puoi aggiungere questa linea di codice al file wp-config.php:

define( 'MEDIA_TRASH', true );

Assicurati di aggiungere il testo prima della chiusura, in genere That’s all, stop editing! Happy publishing.

Media Cleaner ti permette di attivare automaticamente il cestino, ti basta cliccare su Automatically write this line nell’avviso che vedrai accedendo alla dashboard del plugin (Media → Cleaner).

Avviso Abilita Cestino

Dopo averlo fatto ricarica la pagina. A questo punto se eliminiamo i file del risultato di scansione, anziché essere eliminati definitivamente saranno spostati nel cestino.

Questo ci dà la possibilità di controllare il sito e verificare che non siano state cancellate immagini importanti. Dopo aver controllato che non ci siano errori possiamo fare click su Trash e poi eliminare i file presenti nel cestino cliccando sul pulsante Empty Trash.

Svuota Cestino Media Cleaner

Se, invece, ci rendiamo conto di aver eliminato un file importante possiamo ripristinarlo. Selezioniamo l’immagine che ci interessa e clicchiamo su Recover entries.

Ripristinare File Media Cleaner

Quando si vogliono eliminare le immagini non utilizzate può succedere di eliminare per sbaglio immagini importanti come ad esempio i loghi del sito. Per evitare che questo accada è utile attivare il cestino e fare sempre un controllo prima di eliminare tutto.

Nella peggiore delle ipotesi dovrai ricorrere al ripristino di un backup.

Eliminare le immagini duplicate con Media Deduper

Media Deduper è un plugin WordPress che ci permette di identificare immagini duplicate nella nostra libreria di WordPress.

Spesso può capitare di caricare la stessa immagine due o più volte, magari anche rinominandola in maniera differente dalla prima volta.

Il vantaggio di questo plugin è proprio quello di scovare i duplicati senza tenere conto dei nomi dei file o della data del caricamento, ma confrontando le diverse immagini tra loro paragonando gli hash univoci di ogni immagine. In questo modo il limite di spazio su disco sul tuo hosting WordPress o hosting condiviso non sarà più un problema!

È possibile utilizzare la versione gratuita di Media Deduper o la versione premium.

Media Deduper Pro ci avvisa nel caso in cui stiamo eliminando delle immagini presenti nei post e nelle pagine in modo da evitare che ci siano media mancanti. La versione free evita che questo accada solo con le immagini in evidenza.

Per prima cosa dobbiamo installare il plugin. Dalla bacheca del nostro sito WordPress clicchiamo su Plugin → Aggiungi nuovo e cerchiamo “media deduper”. Quindi installiamo e attiviamo il plugin.

Installa Media Deduper

Non appena attiviamo il plugin un avviso ci comunica che dobbiamo generare la lista dei media.

Avviso Media Deduper

Possiamo cliccare direttamente sull’avviso o andare su Media → Manage Duplicates.

Media Manage Duplicates

Facciamo click su Index Media per analizzare tutti i media presenti nella libreria.

Index Media Deduper

Clicchiamo sulla scheda Duplicates per esaminare l’elenco dei media duplicati identificati dal plugin.

Media Deduper Duplicates

Quando Media Deduper identifica più copie della stessa immagine le riporta tutte nella lista. Sta a te individuare quale delle diverse copie che hai caricato vuoi mantenere.

Fai attenzione al fatto che tutte le copie di un’immagine sono presenti nella lista, se le elimini tutte non avrai più l’immagine in libreria e i tuoi post o le pagine resteranno sprovvisti dell’immagine.

Per fortuna la funzione Smart Delete del plugin ci permette di evitare l’eliminazione di tutte le copie della stessa immagine.

Nel nostro caso abbiamo tre copie della stessa immagine, vediamo cosa succede se proviamo ad eliminarle tutte scegliendo dal menu Azioni di gruppo l’opzione Smart Delete.

Funzione Smart Delete Media Deduper

In questo caso dopo aver confermato di voler eliminare i file, il plugin ci avvisa che due elementi sono stati cancellati e uno è stato ignorato.

Avviso File Ignorato Media Deduper

Visto che l’eliminazione è definitiva, questa funzione previene la cancellazione accidentale di tutte le copie dell’immagine.

Quali copie sono state cancellate?

Se una copia dell’immagine era utilizzata in un articolo o una pagina, dopo aver eliminato i duplicati potresti non vedere più l’immagine nei post. Per evitare che la rimozione dei duplicati causi il problema delle immagini mancanti bisogna usare la versione pro del plugin. In questo modo sarai sicuro di eliminare le immagini non utilizzate e mantenere quelle allegate ai post.

In alternativa, quando vai a selezionare le immagini da cancellare puoi assicurarti che i media non siano collegati ai post. Per ogni file vedrai infatti la voce Caricato in che ti indica il post in cui è presente quell’immagine.

Immagine In Uso O Non Allegata

Nel nostro caso però, ho notato che caricando i file direttamente in libreria e poi inserendoli successivamente negli articoli, le immagini non risultano essere allegate a nessun post. In questo caso non ci resta che eliminare i duplicati e poi controllare a mano i post per vedere se mancano immagini.

Se il numero di post e di media da controllare è elevato ci conviene acquistare la versione Pro per semplificare le cose.

Vantaggi di Media Deduper

Oltre a permetterci di eliminare i duplicati, Media Deduper impedisce che vengano caricate le stesse immagini più volte. Se proviamo a caricare un’immagine già presente in libreria, veniamo infatti avvertiti con un messaggio come questo:

Avviso Immagine Presente In Libreria

Il sistema funziona anche se il file non ha lo stesso nome di quello già presente in libreria, questo ci permette di evitare duplicati inutili e di risparmiare spazio.

Se vogliamo disattivare quest’opzione possiamo farlo dalle impostazioni del plugin. Clicchiamo su Impostazioni → Media Deduper.

Impostazioni Media Deduper

Quindi spuntiamo la casella Disable duplicate upload blocking per disattivare la funzione che impedisce di caricare file duplicati.

Disattivare Blocco Upload Media Deduper

Ridurre ulteriormente lo spazio occupato sul disco

Eliminare le immagini non utilizzate o duplicate presenti in libreria è un ottimo metodo per fare pulizia del disco, ma non è l’unico modo per risparmiare spazio sul server.

Devi sapere, infatti, che WordPress crea in automatico delle copie delle immagini che carichi sul sito, ma c’è un modo per evitare di farlo, che ti mostrerò tra poco.

Un altro metodo efficace per ridurre lo spazio occupato dalle immagini è fare attenzione in fase di caricamento, ovvero ottimizzare le immagini prima di caricarle sul sito.

Puoi seguire le nostre guida su come ottimizzare immagini WordPress e su Optimizilla per capire come ottenere il massimo dalla compressione senza però perdere qualità. L’ottimizzazione delle immagini non ti aiuta soltanto a risparmiare spazio occupato, ma ti permette anche di avere un sito veloce.

WordPress e la gestione delle immagini

Quando carichiamo un’immagine su WordPress il sistema crea in automatico diverse versioni della stessa immagine, generando a tutti gli effetti copie multiple della stessa immagine. Nello specifico vengono create le versioni in dimensioni differenti: miniatura, media e grande. Versioni che si aggiungono al file in dimensioni originali.

Ognuna di queste versioni viene creata in dimensioni standard che corrispondono in genere a queste:

Impostazioni Predefinite Media WordPress

Puoi vedere le dimensioni esatte o cambiarle accedendo a Impostazioni → Media.

Impostazioni Media

Se non hai modificato le impostazioni predefinite le dimensioni saranno queste:

  • Miniatura: 150 px x 150 px
  • Immagine media: 300 px x 300 px
  • Immagine grande: 1024 px x 1024 px.

Questo significa che ad ogni immagine caricata corrisponderanno almeno 4 file sul server.

Se accediamo alla cartella uploads all’interno di wp-content, troviamo infatti l’immagine originale, i 3 file immagine ridimensionati in base alle dimensioni appena viste e un quinto file con una larghezza fissa a 768px, ovvero una dimensione intermedia tra il formato medio e quello grande.

Dimensioni Immagini Su Server

Questi file vengono generati in automatico e finché si tratta di centinaia di immagini non influiscono in maniera rilevante sulla quantità di spazio occupata sul disco.

Se la quantità di immagini aumenta, può diventare necessario evitare che vengano create queste le versioni multiple. Vediamo come impedire a WordPress di generare in automatico più copie delle stesse immagini.

Evitare che WordPress crei duplicati delle immagini

Possiamo impedire che WordPress crei i file in diverse dimensioni di una stessa immagine. Prima di farlo dovresti assicurati che il tema che stai usando non utilizzi le immagini in queste dimensioni.

Accediamo alla Dashboard e andiamo su Impostazioni → Media.

Impostazioni Media

Ora impostiamo a 0 i valori di larghezza e altezza per ognuna delle versioni (miniatura, media e grande) come vedi qui sotto e facciamo click su Salva le modifiche.

Cambiare Impostazioni Media WordPress

Carichiamo quindi una nuova immagine nella libreria e vediamo cosa succede. Se andiamo a controllare la cartella in cui vengono caricati i file media di WordPress (wp-content/uploads) troviamo il file originale e un solo ridimensionamento, quello a 768 px.

In questo modo abbiamo evitato che venissero create le altre tre versioni dell’immagine: miniatura, media e grande.

Dopo la versione 4.4 WordPress genera anche una versione larga 768 px per ogni immagine caricata. Tieni conto che le diverse versioni servono a garantire che le immagini siano responsive, per cui in base al dispositivo su cui viene visualizzata la pagina verrà scaricata la versione più appropriata dell’immagine.

Conclusioni

In questo articolo abbiamo visto come ripulire WordPress andando a eliminare le immagini non utilizzate. L’eliminazione dei media non usati nel sito può essere fatta manualmente o utilizzando dei plugin che ci permettono di automatizzare le operazioni e risparmiare tempo. Oltre alle immagini non usate nel sito, possiamo eliminare anche i duplicati e liberare spazio su WordPress, sempre con l’aiuto di un plugin.

Sei riuscito ad eliminare le immagini non utilizzate sul tuo sito seguendo questa nostra guida? Quanto spazio hai risparmiato cancellando duplicati e file inutili? Fammi sapere i risultati che hai ottenuto.


Prova gratis e senza impegno uno dei nostri piani hosting per 14 giorni. Non è richiesto nessun dato di pagamento!

Commenti

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *