Media Cleaner: Clean your WordPress!

Descrizione

Media Cleaner è un potente plugin che ti aiuta a ripulire la libreria dei media di WordPress eliminando voci e file multimediali inutilizzati, nonché correggendo le voci non funzionanti. Con una funzione di cestino interno, puoi visualizzare in anteprima e confermare le modifiche prima di eliminare definitivamente qualsiasi cosa. Inoltre, Media Cleaner utilizza un’analisi intelligente per garantire la compatibilità con plugin e temi specifici.

Utilizzalo insieme a Database Cleaner per un’esperienza di pulizia totale e definitiva.

Media Cleaner è come un assassino ninja per la tua libreria dei media: eliminerà furtivamente tutti i media non necessari e le voci non funzionanti che risultano ingombranti. Assicurati solo di avere un solido piano di backup prima di liberare questo ragazzaccio.

Per ulteriori informazioni sulla compatibilità, sulle funzionalità e sulla versione Pro, consulta la guida sul sito web ufficiale.

COMPATIBILITÁ

Questo plugin è compatibile con tutti i tipi di media, comprese le versioni Retina e WebP. È stato testato su un’ampia gamma di versioni di WordPress, inclusa l’ultima versione di Gutenberg, nonché su vari temi con un’ampia comunità di utenti. Supporta anche WooCommerce. Per gli utenti con plugin più complessi per la gestione dei contenuti del sito web, potrebbe essere necessaria la versione Pro per una compatibilità ottimale. Lavoro costantemente per aumentare la compatibilità con altri plugin.

VERSIONE PRO

Media Cleaner Pro aggiunge funzionalità extra alla versione gratuita di Media Cleaner:

  • Analisi del file system: esegue la scansione fisica della directory /uploads e la confronta con la libreria dei media.
  • Supporto aggiuntivo per plugin complessi, come; ACF, Metabox, Divi Builder, Fusion Builder (Avada), WPBakery Page Builder, Visual Composer, Elementor, Beaver Builder, Brizy Builder, Oxygen Builder, Slider Revolution, Justified Image Grid, Avia Framework e molti altri!
  • Scansione del sito web in tempo reale: analizza la versione online del tuo sito web, migliorandone potenzialmente la precisione, in alcuni casi.
  • Supporto WP-CLI: consente di eseguire il plugin ad una velocità maggiore oppure automaticamente con accesso diretto al server (tramite SSH).

Screenshot

  • Media -> Media Cleaner

Installazione

  1. Carica il plugin su WordPress.
  2. Attiva il plugin attraverso il menu ‘Plugin’ di WordPress
  3. Vai su Meow Apps -> Cleaner nella barra laterale e controlla le opzioni più appropriate.
  4. Vai su Media -> Cleaner

Recensioni

29 Gennaio 2026
Due to updates, site migration, and multiple versions of images, a lot of media files can clog the site and slow down backups and operations. Media Cleaner helps to limit that.
21 Gennaio 2026
It finds all those forgotten, unused files lurking in the corners and lets you clean house with just a few clicks. The Pro features even dig through your uploads folder and those sneaky page builder widgets, so you can finally say goodbye to mystery images from 2018.
19 Gennaio 2026
I’ve been using Media Cleaner and it’s been excellent. It makes it easy to find unused media and clean things up without fear, because the recovery workflow is straightforward and reliable. The UI is clear and the plugin does exactly what it promises. One suggestion: adding an “Upload date” column (with sorting/filtering) would be super useful for real-world cleanup – for example when a client uploads lots of images during a certain period but hasn’t used them yet, so filtering by timeframe would help a lot.
5 Gennaio 2026
There was a bit of a learning curve, but eventually I deleted almost 35,000 unused images and freed up 6 GB on my site. Thank you, Media Cleaner!
Leggi tutte le recensioni di 732

Contributi e sviluppo

“Media Cleaner: Clean your WordPress!” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

“Media Cleaner: Clean your WordPress!” è stato tradotto in 20 lingue. Grazie a chi traduce per il contributo.

Traduci “Media Cleaner: Clean your WordPress!” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il codice segui il repository SVN, segui il log delle modifiche tramite RSS.

Changelog

7.0.3 (2026/01/27)

  • Add: Added full support for newer versions of the Oxygen builder.
  • Fix: Updated the Divi integration so URLs with direct UR patterns are no longer incorrectly marked as safe.
  • Update: Extended Divi 5 support by recognizing mp4 and webm keys for background videos and the new “linkUrl” key in Divi blocks.
  • Update: Improved Elementor compatibility by having the parser also check page settings for relevant data.
  • Update: Made excluded directories easier to customize by turning them into a configurable setting that developers can filter.

7.0.2 (2026/01/05)

  • Fix: Prevent warnings and errors caused by empty HTML output and broken shortcodes.
  • Add: Support FooGallery album shortcodes for better gallery integration.
  • Add: Display icons for reference tags including SAFE, CACHE, OG_THUMB, and GEN_THUMB.
  • Update: Improve FooGallery handling by supporting non-HTML shortcode output and flagging cached media items.
  • Update: Remove the transient cache for post types and include the post ID in reference data.
  • Fix: Correct the JetEngine parser to ensure dynamic content is detected and rendered properly.

7.0.1 (2025/12/16)

  • Add: Introduced scan resume support for both Thumbnails and Duplicates scans.
  • Fix: Prevented an error in the Metabox parser caused by treating text values like lists.
  • Fix: Ensured the “Repair x Entries” notice only appears while repair mode is active.
  • Add: Added a new “Optimize Thumbnails” feature.
  • Add: Added support for Toolset.

7.0.0 (2025/12/03)

  • Fix: Prevent the plugin from loading on pages where it is not needed.
  • Add: CSV export option for scan results to make it easier to review.
  • Add: Support for pagination in FooGalleries so all gallery items are properly scanned.
  • Add: Recursive scanning for ACF Blocks to ensure nested blocks are fully detected.
  • Add: FooGallery parser support for block shortcodes.
  • 🎵 Discuss with others about Media Cleaner on the Discord.
  • 🌴 Keep us motivated with a little review here. Thank you!
  • 🥰 If you want to help us, check our Patreon. Thank you!

6.9.8 (2025/11/13)

  • Update: Enhanced UI and UX.
  • Fix: Fixed the Smart Slider 3 parser to load correctly and function as expected.
  • Add: Parsed “href” and “src” attributes in Enfold HTML to accurately extract URLs.
  • Refactor: Enhanced caching to store IDs and URLs in the DB.
  • Add: Support for the “value” attribute in Divi 5 blocks to facilitate ID extraction.
  • Update: Refined Divi parser to support both Divi 4 and Divi 5 simultaneously.
  • Fix: Hotfix for handling null values with substr, avoiding deprecated functions.
  • Fix: Fixed the Scan confirmation prompt to show only once.
  • Fix: Restricted scope of the “substr” function to prevent deprecation issues.
  • Update: Optimized database checks and CLI commands for faster performance.

6.9.7 (2025/09/30)

  • Add: Timeout mechanism to avoid a stalled scan.
  • Add: New Duplicates scan type (beta).
  • Update: Confirmation before restarting a scan to prevent accidental restarts.
  • Update: Better support for Kadence Theme.
  • Add: “Deleted At” column and filters.
  • Update: Optimized the WooCommerce parser for better performance.
  • Fix: Remove a few minor bugs.

6.9.5 (2025/08/27)

  • Add: A clear message guiding users on how to disable the pop-up.

6.9.4 (2025/08/16)

  • Fix: Added check for WP_Error in ACF after database calls to improve stability.
  • Fix: Resuming process now properly continues from step 3.
  • Add: Support for Meow Gallery.
  • Add: Warning modal; Sorry guys, but it looks like we need to warn you better about the risks.
  • Update: Header included for Filesystem + Content-Type for better handling.
  • Comments: Clarified handling of WebP images for improved compatibility.

6.9.3 (2025/07/23)

  • Add: Enhanced the resume functionality.
  • Fix: Hotfix for errorCounts modal display to ensure proper visibility.
  • Update: Show incompatible plugins message only in the free version for clarity.
  • Update: Improved memory management by replacing in-memory references with direct processing and transients.
  • Update: Refreshed common libraries for better performance and stability.

6.9.2 (2025/07/01)

  • Add: Added support for Fluent Forms.
  • Fix: Fixed NekoTable display issues.
  • Update: Streamlined Divi parser for better image URL extraction and improved filesystem handling.
  • Update: Enhanced thumbnail URL extraction and added new function to retrieve attachment sizes.

6.9.1 (2025/06/29)

  • Add: Support for Kadence Blocks.
  • Add: Support for Salient Theme Elements.
  • Add: Support for Houzez Theme.
  • Add: Support for WooCommerce variation galleries.
  • Update: Improved Enfold parser with better handling of nested shortcodes and enhanced ID/URL extraction.

6.9.0 (2025/05/11)

  • Update: Removed unused code for live content checks in CLI commands to improve plugin performance and maintainability.

6.8.9 (2025/05/04)

  • Fix: Ensure the “Disable Shortcode Analysis” setting is now respected in all content parsers.
  • Add: Support for ACF ‘file’ fields now includes returning the file URL when using ID references.

6.8.8 (2025/05/01)

  • Add: Introduced SAFE support for URLs from srcset in WooCommerce galleries.
  • Add: Added a function to extract thumbnail URLs from srcset for better detection.
  • Fix: Prevented warning messages when URLs are empty.
  • Fix: Corrected countdown end event behavior.
  • Update: Enhanced the W3 parser with array_to_ids_or_urls and added recursive support.
  • Add: Added a parser for W3 Total Cache to handle media attachments.
  • Add: Introduced a force trash option for cases when trash isn’t emptied automatically.
  • Update: Temporarily disabled live content scanning to prevent issues.
  • Fix: Corrected a typo in iframe handling comments.
  • Update: Improved shortcode scanning by retrieving all common attributes for IDs and URLs.
  • Fix: Prevented recursion in ACF field scanning with flexible content.
  • Update: Reworked the ACF Parser to fully support flexible content structures.
  • Update: Added an index on mediaId in the references table to optimize step 4 performance.

6.8.7 (2025/03/12)

  • Update: Improved type handling and updated the Divi parser for better compatibility.
  • Fix: Added a recursion limit to ACF field scanning functions to prevent infinite loops.

6.8.6 (2025/02/17)

  • Add: Added a SAFE tag to Foo Gallery full sizes to mark certain media as in use.
  • Update: Moved SAFE tag logic from JavaScript to PHP for better efficiency.
  • Fix: Corrected featured image thumbnails and improved SAFE tag detection.
  • Update: Improved UI by replacing the timer component with a countdown version.
  • Update: Added an error modal with auto-retry functionality for better user experience.
  • Update: Reworked compatibility for Avada builder.

6.8.5 (2024/12/25)

  • Fix: HTML needs to be well-decoded before being sent to DOMDocument.
  • Fix: Avoid an issue related to logos.
  • Info: Merry Christmas and Happy New Year! 🎄🎉

6.8.4 (2024/12/06)

  • Add: Support for Spectra.
  • Add: Support for Tutor LMS.
  • Aggiunto: supporto per la Galleria Foo.
  • Informazioni: stiamo lavorando sodo su Media Cleaner. Se vuoi condividere un po’ di amore, scrivi una semplice e piacevole recensione qui. Grazie mille! 💖

6.8.3 (2024/11/27)

  • Fix: MetaBox parser was not working properly.
  • Fix: The free version of Media Cleaner was not properly displaying the incompatible plugins.

6.8.2 (2024/11/14)

  • Update: Enhanced the UI in many little ways.
  • Update: Don’t show the thumbnails for non-image files.
  • Fix: Better parser for Avada.

6.8.1 (2024/11/04)

  • Add: Check for empty path in repair mode.
  • Add: Introduction tutorial.

6.8.0 (2024/10/17)

  • Fix: Search in References (Cleaner Dashboard).

6.7.9 (2024/09/24)

  • Update: Internal improvements to avoid some errors with low-quality servers such as OVH, GoDaddy, etc.

6.7.8 (2024/08/01)

  • Corretto: il parser di Elementor non funzionava correttamente.
  • Aggiunto: supporto per i blocchi video.

6.7.7 (2024/06/28)

  • Corretto: avvertenze con ACF.
  • Corretto: cartella di base per la scansione del sistema dei file.
  • Aggiornato: l’interfaccia utente è stata ripulita un po’ di più.

6.7.6 (2024/06/05)

  • Aggiornato: migliorata la sezione Riferimenti.
  • Aggiunto: supporto per Bricks Builder.
  • Aggiornato: aggiornata l’interfaccia utente, aggiornata alle ultime librerie comuni.

6.7.5 (2024/05/24)

  • Corretto: sistema di registrazione.

6.7.4 (2024/04/27)

  • Aggiornato: è stata aggiornata la descrizione della pulizia dell’OB per migliorarne la chiarezza.
  • Aggiunto: supporto per Breakdance Builder, per estendere la compatibilità.
  • Aggiornato: aggiunto il controllo degli shortcode per Oxygen Builder.
  • Corretto: è stato aggiornato il file readme per conformarsi alle ultime linee guida di WordPress.

6.7.3 (2024/03/01)

  • Aggiornato: traduzioni migliori.
  • Aggiornato: sistema dei log più sicuro.

6.7.2 (2024/02/02)

  • Aggiunto: funzionalità “crea batch” per le scansioni del file system, semplifica il processo di scansione.
  • Aggiunto: opzione “elimina permanentemente” nella scheda cestino per una precisa gestione degli elementi.
  • Aggiunto: tooltip del comando per la modalità di riparazione per migliorare la comprensione e l’interazione dell’utente.
  • Corretto: opzione per disabilitare la pulizia OB.
  • Corretto: la funzionalità di collegamento multimediale della bacheca per le sottodirectory è stata corretta.
  • Corretto: risolti i problemi relativi alla sostituzione della barra rovesciata ” \ ” (backslash) in più occorrenze per un’elaborazione più accurata.

6.7.0 (2024/01/13)

  • Aggiunto: nuovo argomento ‘check-live’ per WP-CLI.
  • Aggiunto: importazione ed esportazione delle impostazioni.

6.6.9 (2023/12/05)

  • Aggiunto: modalità esperto per utenti avanzati.

6.6.8 (2023/11/18)

  • Aggiunto: supporto per il campo del file di ACF basato sugli ID.
  • Aggiunto: modalità di riparazione per la scansione del sistema dei file (da usare con cautela, è ancora in fase beta).
  • Aggiornato: sezione “riferimenti” molto migliorata nella bacheca, con filtri aggiuntivi.
  • Aggiornato: vari miglioramenti aggiuntivi, forse li noterai! 😊
  • Aggiunto: supporto per Academy LMS.

6.6.7 (2023/09/21)

  • Aggiornato: è stata migliorata la funzione get_references_for_post_id.
  • Aggiornato: pulizia del codice.

6.6.6 (2023/09/14)

  • Aggiunto: le funzioni get_reference_for_media_id e get_references_for_post_id sono ora accessibili attraverso la variabile globale $wpmc_core. Queste funzioni restituiscono dove viene utilizzata una specifica voce dei media oppure quali voci dei media sono utilizzate in uno specifico articolo.

6.6.5 (2023/07/25)

  • Aggiornato: i checkbox sono stati migliorati.
  • Aggiornato: link ai post nella sezione riferimenti.
  • Aggiunto: supporto per Mailpoet.

6.6.4 (2023/05/30)

  • Aggiornato: migliorata l’interfaccia utente ed i suoi elementi.

6.6.3 (2023/04/09)

  • Aggiunto: nuovo filtro per vedere i riferimenti trovati. Questo migliorerà sempre di più.
  • Corretto: piccole correzioni, recupero della bacheca principale ed bundle più leggeri.
  • Informazioni: la nuova versione di WordPress (6.2) è stata introdotta con quello che sembra essere un bug con $wpdb->prepare. Esistono delle soluzioni alternative ed ho risolto un problema di cui ero a conoscenza. Se ne trovi altri, ti prego di segnalarli qui.

6.6.0 (2023/02/21)

Fix: Avoid certain errors related to ACF and fields which were created with former versions.

6.5.8 (2023/02/09) =
* Aggiornato: interfaccia utente leggermente più pulita (e migliorerà sempre di più).
* Aggiornato: migliore supporto per Avada.

6.5.7 (2023/02/01)

  • Corretto: piccolo problema con il nekoFetch.
  • Aggiunto: timer sul pulsante scansione.

6.5.6 (2023/01/30)

  • Aggiornato: ottimizzazione e migliore gestione di Divi.

6.5.5 (2023/01/09)

  • Aggiunto: supporto per il tema Uncode.
  • Aggiunto: pulsante di ripristino delle impostazioni.
  • Aggiornato: pacchetto più piccolo, prestazioni migliori.