Buyers / Clients English WordPress Plugin

Media Cleaner for Listeo: Client Guide

Client guide for reference-aware media scans, quarantine-based cleanup, duplicate detection, disk leftovers, restore, purge, and export workflows.

Media Cleaner for Listeo Version 1.0 14 min read Updated Jul 5, 2026
Purpose. Media Cleaner for Listeo helps administrators identify unused media safely by understanding where Listeo, WordPress, WooCommerce, builders, options, and galleries actually reference files.

Why this is different from a generic media cleaner

Listeo often stores listing gallery images in _gallery metadata, not only through the normal WordPress attachment parent relationship. A generic cleaner can delete images that are still used by listings. Media Cleaner for Listeo builds a reference-aware scan before recommending cleanup.

Reference scanChecks featured images, Listeo galleries, WooCommerce galleries, site identity, content, meta, options, terms, and user meta.
QuarantineMove files safely before permanent deletion.
RestoreRestore quarantined media when needed.
Duplicate checksDetect likely duplicates using hash-based checks when enabled.

Recommended first run

  1. Back up the database and uploads directory.
  2. Open ListingPilot > Media Cleaner.
  3. Set deletion mode to Quarantine.
  4. Keep disk scan enabled if you want to find leftover files.
  5. Keep duplicate hash checks enabled if the media library is not too large for your hosting limits.
  6. Run a scan.
  7. Review every suggested item before taking action.
  8. Quarantine a small batch first, then check public pages.

What the scan protects

Reference typeWhy it matters
Featured imagesUsed by posts, pages, listings, and products.
Listeo _galleryCore listing galleries can reference images through serialized meta.
WooCommerce product galleriesPaid listing products and store products may use media.
Site identityLogo, favicon, and header images must not be removed.
Text referencesBuilders and content can reference file URLs or image IDs.

Quarantine workflow

Quarantine is the safest deletion mode. It removes media from active use while keeping a restore path for a configured number of days. Do not purge immediately after a large scan. Give the site enough time for staff or customers to report missing media.

Export and restore

The plugin includes restore, purge, and export workflows. Export a ZIP before permanent purge when you want an additional rollback option outside WordPress.

Safety checklist

  • Full backup exists before cleanup.
  • Quarantine mode is used for first cleanup.
  • Suggested unused files are reviewed manually.
  • Important listing pages are checked after quarantine.
  • Permanent purge is delayed until after review.
  • Large scans are run during low-traffic hours.

Troubleshooting

ProblemWhat to check
Scan times outDisable hash duplicate checks temporarily, reduce workload, or run on stronger hosting.
An image disappearedUse quarantine restore, then report the reference pattern so it can be protected.
Disk leftovers look unfamiliarConfirm they are inside uploads and not generated by another plugin before deleting.
Quarantine grows largeExport if needed, then purge only after review.