Unused Image Cleaner: deletion is single-image only (one attachment per request). The plugin contains no bulk/multi-delete code or UI, and no feature is locked behind anything — every tool here is free and fully functional.
Removed all promotional “Pro” hints from the tools. The dashboard simply notes that some extra tools exist in a separate plugin, without limiting anything included here.
1.0.3
Unused Image Cleaner: images removed from a page are now correctly detected as unused. Old page revisions and autosaves are no longer scanned, so a deleted reference left behind in revision history no longer keeps an image marked as used.
Unused Image Cleaner: better detection of images placed with page builders, including background images, scaled originals, and image objects referenced by attachment ID.
1.0.2
Unused Image Cleaner: fixed a case where every image was reported as used (0 unused) on sites with an SEO image sitemap or image-optimization/cache list. Sitemap, cache, transient, backup and log data are now excluded, so those all-image lists no longer hide genuinely unused files.
1.0.1
Unused Image Cleaner: much more accurate detection. Usage is now based only on real, image-specific signals (file URL/name, featured image, wp-image class, builder image attributes, WooCommerce gallery, site logo/icon) instead of broad numeric guesses, so genuinely unused files are no longer hidden.
Added detection for common page-builder image references (Elementor, Bricks, WPBakery, Divi) and the core shortcode.
Now matches attachments by file extension as well as mime type, so SVG, AVIF, WebP, PDF and similar files are always included.
1.0.0
Initial release: Media Rename (single rename with full reference updating) and Unused Image Cleaner (scan and per-image deletion).