WP Manifestindependent plugin directory
manifest / media / codecaste-unused-media-usage-audit

Unused Media Usage Audit by CodeCaste

WordPress plugin to find potentially unused Media Library images. Scans posts, ACF, WooCommerce, Elementor & widgets. Safe manual cleanup, no auto-delete.

★ 0stars

Install

Download source zip No release zip yet

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/code-caste/codecaste-unused-media-usage-audit/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Find potentially unused images in your WordPress Media Library and clean them up safely.

This WordPress plugin scans posts, pages, ACF fields, WooCommerce products, Elementor data, widgets, and settings to build a reference index, then flags media with no detectable references. Review everything before delete. No auto-deletion.

Unused Media Finder & Cleaner dashboard

Who it's for

  • Site owners cleaning Media Library bloat
  • Agencies maintaining WordPress and WooCommerce sites
  • Teams that want safer unused-image detection across Elementor and ACF

Features

  • Builds a reference index of images in use across content and meta
  • Flags media with no detectable references as Potentially Unused
  • No auto-deletion — admins review and delete manually
  • Batch scanning designed for large media libraries
  • Automatic rescans when content changes
  • Coverage for posts, ACF, WooCommerce, Elementor, widgets, and settings

Requirements

  • WordPress 5.6+
  • PHP 7.4+

Installation

  1. Download or clone this repository into wp-content/plugins/codecaste-unused-media-usage-audit
  2. Activate Unused Media Usage Audit by CodeCaste in WordPress
  3. Open Tools → Unused Images to scan and review results

Repository

Changelog

1.3.0

  • Public rebrand to Unused Media Usage Audit by CodeCaste
  • Text domain / slug: codecaste-unused-media-usage-audit
  • Internal option prefix moved to codecaste_mcs_*

See readme.txt for the full changelog.

License

GPLv2 or later — see LICENSE.