{"id":312430,"date":"2026-05-14T17:21:45","date_gmt":"2026-05-14T17:21:45","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/pixelcraft-image-cleaner\/"},"modified":"2026-05-14T19:08:12","modified_gmt":"2026-05-14T19:08:12","slug":"adbear-image-cleaner","status":"publish","type":"plugin","link":"https:\/\/tw.wordpress.org\/plugins\/adbear-image-cleaner\/","author":23474754,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.1.5","stable_tag":"0.1.5","tested":"6.9.4","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Adbear Image Cleaner","header_author":"secilkars","header_description":"Detects and safely trashes unused media library images with batched scanning.","assets_banners_color":"799d9f","last_updated":"2026-05-14 19:08:12","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/adbear-image-cleaner","header_author_uri":"https:\/\/profiles.wordpress.org\/secilkars\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":84,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.3":{"tag":"0.1.3","author":"secilkars","date":"2026-05-14 17:29:24"},"0.1.4":{"tag":"0.1.4","author":"secilkars","date":"2026-05-14 19:01:28"},"0.1.5":{"tag":"0.1.5","author":"secilkars","date":"2026-05-14 19:08:12"},"1.0.0":{"tag":"1.0.0","author":"secilkars","date":"2026-05-14 17:19:13"},"1.0.1":{"tag":"1.0.1","author":"secilkars","date":"2026-05-14 17:26:42"}},"upgrade_notice":{"0.1.5":"<p>Readme-only update; safe to update from 0.1.4.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3532337,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3532346,"resolution":"1544x500","location":"assets","locale":"","width":772,"height":250},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3532337,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.3","0.1.4","0.1.5","1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3532337,"resolution":"1","location":"assets","locale":"","width":1416,"height":801}},"screenshots":{"1":"Plugin dashboard with scan controls.","2":"Unused image list with safe delete actions.","3":"Bulk selection and move to trash flow."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[255498,227565,187,146945,286],"plugin_category":[45,52],"plugin_contributors":[259645],"plugin_business_model":[],"class_list":["post-312430","plugin","type-plugin","status-publish","hentry","plugin_tags-image-cleaner","plugin_tags-media-cleaner","plugin_tags-optimization","plugin_tags-unused-images","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-performance","plugin_contributors-secilkars","plugin_committers-secilkars"],"banners":{"banner":"https:\/\/ps.w.org\/adbear-image-cleaner\/assets\/banner-772x250.jpg?rev=3532337","banner_2x":"https:\/\/ps.w.org\/adbear-image-cleaner\/assets\/banner-1544x500.jpg?rev=3532346","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/adbear-image-cleaner\/assets\/icon-256x256.png?rev=3532337","icon_2x":"https:\/\/ps.w.org\/adbear-image-cleaner\/assets\/icon-256x256.png?rev=3532337","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/adbear-image-cleaner\/assets\/screenshot-1.png?rev=3532337","caption":"Plugin dashboard with scan controls."}],"raw_content":"<!--section=description-->\n<p>Over time, WordPress websites collect many unnecessary image files from old posts, deleted pages, temporary uploads and unused media attachments. These files can make the Media Library harder to manage and increase storage usage.<\/p>\n\n<p>Adbear Image Cleaner provides a simple and clean interface to scan your Media Library, review scan results and safely manage unused images directly from the WordPress admin panel.<\/p>\n\n<p>Technically, the plugin runs a batched AJAX scan (JPG, PNG, WebP, GIF), checks usage in post content, featured images, WooCommerce product images and ACF-like image meta values, lists unused or broken items in the admin screen, supports CSV export and moves items to Trash instead of deleting them permanently.<\/p>\n\n<h4>Scan Your Media Library<\/h4>\n\n<p>Run a scan to analyze images stored in the WordPress Media Library and detect potentially unused files.<\/p>\n\n<h4>Safe Cleanup Workflow<\/h4>\n\n<p>Instead of permanently deleting files immediately, images can be safely moved to trash for safer media management.<\/p>\n\n<h4>CSV Export Support<\/h4>\n\n<p>Export scan results as CSV files for review, reporting or manual cleanup workflows.<\/p>\n\n<h4>Lightweight Admin Interface<\/h4>\n\n<p>Simple and clean dashboard designed for fast and easy media management.<\/p>\n\n<h4>Results &amp; Selection Tracking<\/h4>\n\n<p>Track scan results and selected images directly from the plugin dashboard.<\/p>\n\n<h4>Local Processing<\/h4>\n\n<p>All scanning and cleanup operations run locally on your WordPress website without external services.<\/p>\n\n<h4>Why Use Adbear Image Cleaner?<\/h4>\n\n<p>Many WordPress websites contain media files that are no longer needed. Managing large Media Libraries manually can become difficult over time.<\/p>\n\n<p>Adbear Image Cleaner helps simplify this process by providing:<\/p>\n\n<ul>\n<li>Media scanning<\/li>\n<li>Organized scan results<\/li>\n<li>Safer cleanup actions<\/li>\n<li>Exportable reports<\/li>\n<li>Lightweight management tools<\/li>\n<\/ul>\n\n<h4>Easy to Use<\/h4>\n\n<p>The plugin interface is designed to be simple and beginner-friendly:<\/p>\n\n<ul>\n<li>Start a scan<\/li>\n<li>Review detected images<\/li>\n<li>Select unwanted files<\/li>\n<li>Move selected items to trash<\/li>\n<li>Export reports if needed<\/li>\n<\/ul>\n\n<h4>Built for WordPress<\/h4>\n\n<p>Adbear Image Cleaner is built specifically for WordPress websites and follows standard WordPress admin workflows.<\/p>\n\n<p>The plugin focuses on simplicity, performance and safe media management without unnecessary complexity.<\/p>\n\n<h4>Privacy<\/h4>\n\n<p>Adbear Image Cleaner does not send or share your media data with third-party services.<\/p>\n\n<p>All processing happens locally on your own server.<\/p>\n\n<p>This plugin is published under the Adbear name and is not affiliated with any other product or brand that may use similar wording.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload plugin files to <code>\/wp-content\/plugins\/Adbear-image-cleaner<\/code>.<\/li>\n<li>Activate the plugin through the Plugins screen.<\/li>\n<li>Open <strong>Image Cleaner<\/strong> from the admin menu.<\/li>\n<li>Start a scan and review results before trashing images.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"will%20this%20plugin%20permanently%20delete%20my%20media%20files%3F\"><h3>Will this plugin permanently delete my media files?<\/h3><\/dt>\n<dd><p>No. The plugin uses a safe delete flow and moves selected attachments to WordPress Trash first.<\/p><\/dd>\n<dt id=\"does%20this%20support%20large%20media%20libraries%3F\"><h3>Does this support large media libraries?<\/h3><\/dt>\n<dd><p>Yes. The scanner runs in batched AJAX requests to reduce timeout risk on large sites.<\/p><\/dd>\n<dt id=\"what%20should%20i%20do%20before%20cleanup%3F\"><h3>What should I do before cleanup?<\/h3><\/dt>\n<dd><p>Always take a full backup before moving or deleting media files.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.5<\/h4>\n\n<ul>\n<li>Readme: removed the Backup Reminder feature subsection from the long description.<\/li>\n<\/ul>\n\n<h4>0.1.4<\/h4>\n\n<ul>\n<li>Admin menu and screen titles use consistent \"Adbear Image Cleaner\" branding.<\/li>\n<li>Readme description expanded; short description and plugin header description updated.<\/li>\n<\/ul>\n\n<h4>0.1.3<\/h4>\n\n<ul>\n<li>Renamed plugin to Adbear Image Cleaner and slug to Adbear-image-cleaner to avoid trademark confusion.<\/li>\n<li>Clears legacy scan transient from older installs on activation.<\/li>\n<\/ul>\n\n<h4>0.1.2<\/h4>\n\n<ul>\n<li>Forced refresh build for Plugin Check validation.<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Plugin Check compatibility fixes and metadata updates.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial MVP release.<\/li>\n<\/ul>","raw_excerpt":"Scan your WordPress Media Library, detect potentially unused images and safely move them to trash with CSV export support.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/312430","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=312430"}],"author":[{"embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/secilkars"}],"wp:attachment":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=312430"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=312430"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=312430"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=312430"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=312430"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=312430"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}