WordPress plugin intelligence profile

s404 Orphaned Attachment Scanner

Scan your WordPress Media Library for orphaned attachments and safely delete them to reclaim disk space.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.4
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.3 · PHP 8.2
Directory statusactive
Last directory update19 Jun 20264mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records s404 Orphaned Attachment Scanner version 1.1.4 as active, updated 4mo ago and tested up to WordPress 7.1.

Overview

About this plugin

s404 Orphaned Attachment Scanner helps you find and remove media files that are sitting in your WordPress Media Library but are not used anywhere in your installation — not in posts, pages, widgets, theme customizer, ACF fields, WooCommerce products, page-builder data, or any active plugin’s settings.

Features

  • Batched AJAX scan — never times out on large libraries
  • 9 detection layers — post content, post meta, featured images, widgets, theme customizer, ACF, WooCommerce, page builders (Elementor, Beaver Builder, Divi, Bricks…), ALL active plugin wp_options
  • Filesystem scan — checks theme files and optionally the entire WP installation for hard-coded references
  • Format filtering — scan only images, video, audio, documents, or specific formats (JPEG, PNG, WebP, SVG…)
  • Age threshold — only flag files older than N days, protecting freshly uploaded assets
  • Trash & Permanent Delete — move items to Trash for safety (requires define('MEDIA_TRASH', true); in your wp-config.php to enable the media bin)
  • Deletion log — every action is recorded with timestamp and username in your local history
  • Bulk actions — select, trash, delete, exclude, or export to CSV
  • Exclusion list — permanently hide specific IDs, MIME types, or path patterns from scan results
  • Scheduled scans — WP-Cron with daily/weekly/monthly frequency and optional email report
  • Developer hooks — s404as_is_attachment_used filter, s404as_before_delete / s404as_after_delete actions

Usage

  • Go to Tools → S404OrphanedAttachmentScanner
  • Optionally select format filters
  • Click Start Scan
  • Review results — preview thumbnails, file sizes, MIME types
  • Select items and use bulk actions, or use per-row buttons
  • Export a CSV for your records before deleting
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • attachment
  • cleaner
  • images
  • media
  • orphaned
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.3 · PHP 8.2
Update activity19 Jun 20264mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.