
內容簡介
ProgMaze Media Scanner 是一款強大的 WordPress 外掛,能深入掃描網站,幫助用戶了解媒體檔案的使用情況,並安全地管理不再需要的媒體檔案,提升網站的效能與整潔度。
【主要功能】
• 全站掃描:檢查所有文章類型及模板的媒體使用情況
• Gutenberg 支援:解析區塊 JSON 屬性以尋找媒體 ID
• 佈局建構器支援:掃描 Elementor、Avada 等佈局中的媒體
• 封面圖追蹤:檢測媒體是否作為封面圖使用
• 文章元資料掃描:查找 ACF 欄位及 WooCommerce 產品畫廊中的媒體
• 批次刪除:一次性移除多個未使用的媒體檔案
外掛標籤
開發者團隊
原文外掛簡介
Need to know which posts, builders, or meta fields still reference an image—or which uploads are safe to remove?
ProgMaze Media Scanner runs a deep scan of your site: it walks public post types (including templates), reads post_content and post_meta, parses Gutenberg-style block data, URLs, featured images, and nested serialized or JSON values so you get a clear picture of where each file is used and what is unused.
Key Features
Full site scan — Scans all post types, pages, custom post types, templates, and reusable blocks.
Gutenberg aware — Parses block JSON attributes (core/image, core/gallery, core/cover, core/video, core/file, core/media-text, and more) to find media IDs.
Page builder support — Scans media used in Gutenberg, Avada, Elementor, and similar setups that store IDs or URLs in content or meta.
Featured image tracking — Detects when a media item is used as a featured image on any post or custom post type.
Post meta scanning — Finds media in ACF fields, WooCommerce product galleries, and other plugins that store attachment IDs or URLs in meta.
Usage detail view — Open any item to see every post that uses it, with Edit and View links and usage type (content, featured image, meta, gallery, setting).
Safe deletion — Only unused media can be deleted directly; used items can be detached first or removed with Detach & Delete.
Bulk delete — Remove multiple unused items in one action.
Incremental updates — Saving a post re-scans that post only, keeping the cache fresh without a full rescan.
Filters — All / Used / Unused, mime type filters, and search by filename.
Library overview — On the main screen: total storage, image vs non-image space, space by file type (bars), largest uploads, and most-referenced media (cached for performance).
Supported for
WordPress Gutenberg (core blocks)
Elementor
Avada
ACF (Advanced Custom Fields)
WooCommerce (featured image + gallery)
Builders that store media URLs or IDs in post_content or post_meta
How it works
When you run Scan All Media, the plugin rebuilds its usage cache: it inspects content and meta for attachment IDs, upload URLs, _thumbnail_id, WooCommerce galleries, and nested structures. Each link is stored with a usage type. Saving a post triggers a targeted re-scan for that post only.
On Media → ProgMaze Media Scanner, filter by used or unused, narrow by type, search by filename, use View Usage for details, and delete or Detach & Delete as needed. Deletions are permanent—back up first.
