Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/imaurelsan/360-media-auto-cleanup/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Smart and safety-first media cleanup for WordPress.
360 Media Auto Cleanup scans your media library, detects likely orphan files, and lets admins review before deleting.
Why this plugin?
Large sites often accumulate thousands of unused media files. Deleting blindly is risky. This plugin prioritizes safe detection, review workflow, and transparent logging.
Features
- Manual scan workflow from Media admin page
- Intelligent usage detection across:
- post content
- post meta
- WordPress options
- Better safety around sensitive files (logo/icon/favicon-like names are flagged)
- Origin hinting (article/page/other)
- Visual filter by origin type
- Dry-run mode (log only, no delete)
- Activity logs with readable output
- Batch checkbox selection with final confirmation
Installation
- Copy folder to
wp-content/plugins/360-media-auto-cleanup. - Activate plugin in WordPress admin.
- Open
Media > 360 Media Cleanup.
Recommended workflow
- Run scan.
- Filter results and inspect flagged files.
- Start with Dry-run enabled.
- Review logs.
- Run real cleanup when confident.
Safety notes
- Keep backups before permanent deletions.
- Treat sensitive-name warnings as manual review prompts.
- In multisite, run review per site context.
Author
- Aurel Yahoudeou
- https://yaurel.com
- aurelandyou@gmail.com
License
GPL2