| 开发者 | intouchdesigndev |
|---|---|
| 更新时间 | 2026年9月27日 15:30 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
[gallery], [playlist], [caption]), raw HTML (wp-image-N classes, src/href/srcset, inline CSS url()), including drafts, trashed posts and revisions._thumbnail_id), attachment parents.uploads/ file.uploads/ URLs mentioned in comment text.media dynamic tag.wp_mail(); it carries a manifest (file name, size, SHA-256, reason) as an attachment, or — if that is too large — saves the manifest to your site and links to it from the Logs tab. It can be turned off in the settings. No analytics, no telemetry, no external requests.
Free and paid
This is the free plugin, and every safety mechanism above is part of it — none of them are held back for a paid tier. Support for more page builders and field plugins (Divi, Bricks, Beaver Builder, ACF-aware resolution, a filesystem scan) is planned for a future paid version.
wp-content/plugins/.That is the exact failure it is designed to avoid. Level-D protection (the noisy safety sweep) is on by default, the first scan cannot delete anything, freshly uploaded media is excluded, and whenever coverage of your site is incomplete every score is capped below the selection threshold. If it is not sure, it protects the image and tells you why.
No. "Purge on uninstall" is off by default — removing the plugin leaves your Media Library and the plugin's own tables untouched. You can opt in to full cleanup in the settings before uninstalling.
No. The only message it sends is the purge audit e-mail to your own admin address, via WordPress' wp_mail(), and only after files are permanently deleted. There are no analytics and no external requests.
WooCommerce and Elementor in this version, in addition to full core-WordPress coverage. Each builder adapter declares the versions it was tested against; if your installed version is outside that range the adapter does not run and the coverage panel marks the scan as degraded rather than guessing. More builders are planned for a future paid version.
Because something about your site is outside what this scan could fully cover — for example a builder with no integration, a builder version the adapter was not tested against, a plugin deactivated within the last 30 days, or a scanner that failed. The 70% cap applies to every item in that state, on purpose: it keeps items out of bulk selection until coverage is complete. The Scan tab's coverage panel names the specific reason.
The first scan is analysis only, by design. Run a second scan; once it confirms the results, selection and deletion unlock.
The safety sweep found its ID or URL somewhere in your options or metadata — often a stale setting or a plugin's own record. That is deliberately conservative: it protects rather than risk a false positive. You can still protect or unprotect individual items by hand.
media dynamic tag).