=== Adbear Image Cleaner === Contributors: secilkars Tags: media cleaner, image cleaner, unused images, woocommerce, optimization Requires at least: 6.2 Tested up to: 6.9 Requires PHP: 7.4 Stable tag: 0.1.3 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Find and clean unused images from your WordPress Media Library to reduce clutter and keep your website lightweight. == Description == Adbear Image Cleaner helps site owners and agencies keep the uploads directory clean. Main MVP capabilities: * Batched AJAX image scan (JPG, PNG, WebP, GIF). * Detects usage in post content, featured image, WooCommerce product images, and ACF-like image meta values. * Lists only unused/broken images in admin screen. * Safe delete flow: move to trash instead of permanent deletion. * CSV export for scan results. This plugin is published under the Adbear name and is not affiliated with any other product or brand that may use similar wording. == Frequently Asked Questions == = Will this plugin permanently delete my media files? = No. The plugin uses a safe delete flow and moves selected attachments to WordPress Trash first. = Does this support large media libraries? = Yes. The scanner runs in batched AJAX requests to reduce timeout risk on large sites. = What should I do before cleanup? = Always take a full backup before moving or deleting media files. == Screenshots == 1. Plugin dashboard with scan controls. 2. Unused image list with safe delete actions. 3. Bulk selection and move to trash flow. == Installation == 1. Upload plugin files to `/wp-content/plugins/Adbear-image-cleaner`. 2. Activate the plugin through the Plugins screen. 3. Open **Image Cleaner** from the admin menu. 4. Start a scan and review results before trashing images. == Changelog == = 0.1.3 = * Renamed plugin to Adbear Image Cleaner and slug to Adbear-image-cleaner to avoid trademark confusion. * Clears legacy scan transient from older installs on activation. = 0.1.2 = * Forced refresh build for Plugin Check validation. = 0.1.1 = * Plugin Check compatibility fixes and metadata updates. = 0.1.0 = * Initial MVP release. == Upgrade Notice == = 0.1.3 = Renamed plugin and slug; deactivate any old build before installing this version.