Your Media Library is Costing You Money
Every WordPress site accumulates dead weight. Product images from deleted items. Unused hero images from old campaigns. Test uploads that were never removed. On a typical WooCommerce site, 30-50% of uploaded media is completely unused – silently eating your hosting storage and slowing down your backups.
BD Media Prune Pro finds it all.
Intelligent Detection That Actually Works
Unlike basic plugins that only check post content, BD Media Prune Pro scans everywhere your images might be referenced:
- WooCommerce – Product galleries, variations, category images
- Page Builders – WPBakery, Elementor, Oxygen, Beaver Builder
- Advanced Custom Fields – Including Options pages and repeaters
- Theme Options – Customizer settings, logos, favicons
- Menu Items – Navigation images and icons
- Widgets – Sidebar and footer images
- Raw Database – Serialized data, shortcodes, and inline references
If an image is used anywhere, we’ll find it. If it’s not, we’ll tell you.
Safe by Design – The Quarantine System
Deleting media files is terrifying. One wrong move and your client’s homepage is broken.
That’s why BD Media Prune Pro never deletes anything directly. Instead:
- Scan – Identify candidates for removal
- Review – Check the results in your admin dashboard
- Quarantine – Move files to a safe holding area (still on your server)
- Verify – Run the site for 30 days to catch any issues
- Purge – Permanently delete only when you’re 100% confident
Found a false positive? One-click restore brings any quarantined file back instantly.
Built for Professionals
WP-CLI Integration
bash
# Scan 250,000 images in minutes, not hours wp bd-media scan --older-than=365 --images-only # Batch quarantine with progress tracking wp bd-media quarantine --limit=5000 # Automate cleanup in your deployment scripts wp bd-media purge --older-than=60 --yes
Handles Scale Tested on WooCommerce stores with 250,000+ media files and 20,000+ products. Processes run efficiently without timing out or crashing your server.
External Validation Import a Screaming Frog crawl to cross-reference your marked files against what’s actually visible on your live site. Belt and braces.
Real Results
“We recovered 94GB on a client’s dedicated server. That’s £40/month in hosting costs, gone.”
“Ran it on a site with 7 years of accumulated junk. Found 29,000 unused images. The quarantine system meant I could clean up confidently without that sinking feeling.”
“Finally, a media cleanup plugin that understands WooCommerce. It correctly ignored all our draft products and their galleries.”
What’s Included
- ✅ Unlimited site scanning
- ✅ WP-CLI commands for large sites
- ✅ Page builder detection (WPBakery, Elementor, Oxygen, Beaver Builder)
- ✅ ACF & Options page support
- ✅ Quarantine & restore system
- ✅ Orphan file detection (files not in media library)
- ✅ Screaming Frog CSV validation
- ✅ Batch operations (process thousands at once)
- ✅ 1 year of updates & support
- ✅ 14-day money-back guarantee
