Linux 软件免费装
Banner图

OliveroDev Media Audit – Media Library Cleaner & Optimizer

开发者 oliverodev
alexis-olivero
更新时间 2026年6月1日 11:13
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

media library unused media media cleaner media cleanup media optimizer

下载

3.2.9 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.3.1 3.3.2 3.3.0 3.3.3 3.3.4 3.3.5

详情介绍:

Is your WordPress media library full of files nobody is using? Over time, images, documents, and other uploads accumulate without ever being referenced in posts, pages, or theme settings. OliveroDev Media Audit scans every corner of your site and tells you exactly which files are safe to delete — so you can recover disk space without breaking anything. Smart detection that actually works. Most media cleaner plugins miss references stored in page builders, widgets, or serialized data. OliveroDev Media Audit checks post content, post meta, term meta, user meta, theme mods, widget options, and more — all in a single optimized scan — to reduce false positives and keep your site intact. What you get for FREE How it works
  1. Go to Tools → OliveroDev Media Audit in your WordPress admin.
  2. Click Start New Scan. The plugin checks every attachment in your library against all content on your site.
  3. Review the results. Files marked Unused are not referenced anywhere on your site.
  4. Delete unused files individually — or switch to the Unused Files tab to work through the full cleanup list.
What it checks The detection engine searches for media references in: PRO: Go deeper The PRO add-on (available separately) unlocks integrations with the most popular WordPress tools: Get PRO → Who is this plugin for? Privacy This plugin does not collect any personal data, make external HTTP requests, or send usage statistics anywhere. All scanning happens locally on your server.

安装:

From the WordPress plugin directory:
  1. Search for "OliveroDev Media Audit" in Plugins → Add New.
  2. Click Install Now, then Activate.
  3. Open Tools → OliveroDev Media Audit and run your first scan.
Manual installation:
  1. Download the plugin ZIP from WordPress.org.
  2. Upload the contents to /wp-content/plugins/oliverodev-media-audit/.
  3. Activate from Plugins in your WordPress admin.
  4. Open Tools → OliveroDev Media Audit and run your first scan.

屏幕截图:

  • Unused Files tab — full list of unreferenced media ready for cleanup.
  • Media Library tab — full library view with used/unused status and file details.
  • Settings — configure batch size, scan frequency, and file type filters.

升级注意事项:

3.2.7 New: See exactly where each file is used, real-time scan progress, safer delete confirmation modal, and CSV export of unused files. 3.2.6 Important fix: resolves false positives that caused unused media files to appear as "Used". Upgrade recommended for all users. 3.2.5 Minor update. Hides the PRO upgrade banner when the PRO add-on is already active.

常见问题:

Is it safe to use on a live production site?

Yes. The plugin reads content to determine whether a file is in use; it never deletes anything automatically. You review the results first and choose which files to remove one at a time.

Will it detect media used in Elementor or Divi?

The free version searches all post content, including raw Elementor and Divi data stored in post meta. The PRO version adds dedicated deep-detection integrations for these builders to catch edge cases in their proprietary storage formats.

Can it detect images used in ACF (Advanced Custom Fields)?

The free version scans post meta values and will find most ACF image references stored as attachment IDs or URLs. The PRO version includes a dedicated ACF integration for complete coverage of repeaters and flexible content fields.

How do I find unused images in WordPress?

Install the plugin, go to Tools → OliveroDev Media Audit, click Start New Scan, and open the Unused Files tab when the scan finishes. Every file listed there was not found in any post, page, or site setting.

How long does a scan take?

It depends on your library size. The scan runs in batches (configurable from 1 to 200 files per batch) directly in your browser via AJAX, so it won't time out even on large libraries with thousands of files.

What happens when I delete a file?

The plugin calls WordPress's native wp_delete_attachment() function, which removes the attachment post, all registered image sizes, and the original file from your server. This is the same process WordPress uses in the media library.

Can I recover a deleted file?

No. Deletion is permanent. If you need a safety net before bulk cleanup, the PRO version includes an intelligent Trash System that lets you move files to a staging area before committing to deletion.

Does it work with WooCommerce?

The free version scans product descriptions, product gallery meta, and variation image meta. The PRO version adds dedicated WooCommerce detection to cover featured product images and gallery references more reliably.

Will deleting unused media affect my SEO?

Only if those files were indexed by search engines and linked from external sites. For files that are truly unused (not referenced in any post or page on your site), there is no SEO impact. If you are unsure, review each file individually before deleting.

Where does the plugin appear in the WordPress admin?

Go to Tools → OliveroDev Media Audit.

Does it support multisite?

The plugin is designed for single-site installations. Multisite compatibility is on the roadmap.

Can I schedule automatic scans?

Yes. Go to Tools → OliveroDev Media Audit → Settings and choose a scan frequency: hourly, twice daily, daily, or weekly. The scan runs in the background via WP-Cron.

What file types does the free version support?

Images: JPEG, PNG, GIF, WebP, SVG. The PRO version extends this to PDF, DOC, DOCX, XLS, XLSX, MP4, MP3, ZIP, RAR, and more.

I found a false positive — a file shown as "unused" that I know is in use. What should I do?

Do not delete it. The free version covers the most common storage locations. If you are using a plugin or theme with a custom database structure, the file may be referenced in a table the free version does not scan. The PRO version covers the most popular third-party tools. You can also filter the detection using the oliverodev_media_audit_is_media_used WordPress filter hook.

更新日志:

3.3.1 3.3.0 3.2.9 3.2.8 3.2.7 3.2.6 3.2.5 3.2.4 3.2.3 3.2.2 3.2.1 3.2.0