v1.0.0 Stable • HPOS Compatible • WooCommerce 10.8.1 Tested

Stop fixing WooCommerce media one image  at a time. Product media operations, under control.

Media Master Pro is the focused WooCommerce media operations center for store owners, catalog managers, freelancers, and agencies.

Match product and variation images, repair galleries, generate WebP, review unused media, quarantine ghost upload files, restore recoverable items, run diagnostics, and use optional advanced command templates, without turning cleanup into a blind delete button.

Preview first. Review risky changes. Apply only when you are ready.

SKU / Slug / Title Matching Preview-First Cleanup WebP + Gallery Workflows Quarantine + Media Trash

No per-image API fees for current local features · 14-day refund window · Backup before broad cleanup

Loop
Mute / Unmute
2x Speed
Copy Video URL
Powered by MMW

Watch Overview

This video shows only part of what the plugin can do.

Now Playing Click to Unmute
Large Library Mode
Preview Before Changes
Controlled Batch Processing
Backup & Restore Helpers
Admin-Only Safeguards
Controlled Media Operations Pipeline

Move faster without making blind media changes.

Analyze, preview, review, apply, and recover through a guided workflow designed for real WooCommerce production stores.

1. Analyze

Check products, variations, galleries, media records, upload files, scheduler health, and image requirements.

2. Preview

Use dry-runs, scan-only modes, and candidate lists before changing products, files, or galleries.

3. Review

Inspect matches, paths, warnings, gallery references, ghost files, and selected items before applying changes.

4. Apply

Run supported workflows directly when ready, with confirmations where the operation is sensitive.

5. Recover

Use Quarantine, Media Trash review, backup helpers, Stop Operation, and Emergency Stop when needed.

Preview before broad work

Start with dry-runs, scans, candidate lists, and review queues before touching live catalog records.

Designed around admin control

The workflow reduces product-by-product admin work without pretending every store behaves the same.

No blind delete button

Cleanup, quarantine, restore, and destructive maintenance workflows stay protected where applicable.

Core Toolkit

The media work your WooCommerce store actually needs.

Match products, repair galleries, generate WebP, review cleanup candidates, and recover safely without jumping between tools.

Smart Product Matching

Match product, gallery, and variation images by SKU, slug, title, or variation SKU workflows, with review-first options for existing catalogs.

  • Existing Media Library matching
  • New upload matching
  • Variation image workflows

Gallery Repair

Build, replace, validate, clone, and clean WooCommerce galleries with category-aware workflows and duplicate-reference cleanup.

  • Featured and gallery images
  • Duplicate gallery reference cleanup
  • Category-based gallery patterns

WebP & Media Health

Generate WebP variants where supported, regenerate thumbnails, review file weight, dimensions, aspect ratio, and SEO metadata gaps.

  • GD or Imagick-based processing
  • Configurable quality settings
  • Image health validation

Cleanup & Recovery

Separate WordPress media attachment cleanup from physical ghost-file quarantine, then review, restore, or purge carefully.

  • Orphan Asset Scanner
  • Ghost File Scanner
  • Quarantine + Media Trash recovery
Product Matching

Match product images without opening every product manually.

Use SKU, slug, title, and variation SKU workflows to connect media to products with preview-first control.

Featured image and gallery workflows

Fill missing product images, repair galleries, and organize product visuals after imports or supplier uploads.

Variation image matching

Work with variation identifiers and review candidates before applying changes to variable products.

Best results with clean naming

The plugin helps reduce repetitive admin work; actual match quality depends on filenames, SKU/title consistency, and catalog structure.

Smart Match Previewdry-run

blue-sneaker-SKU-AX42.webp

Candidate: SKU AX42 · confidence depends on naming

review

gallery-category-running

Candidate gallery structure prepared

preview

ambiguous-title-match.jpg

Needs admin review before apply

hold

Illustrative UI preview. Actual candidates depend on your store data and selected workflow.

Cleanup & Recovery

Clean media with a recovery path, not a blind delete button.

Separate WordPress media orphans from physical ghost files, review candidates, then use Media Trash or Quarantine where appropriate.

Orphan Asset Scanner

Find WordPress Media Library attachments that appear unused or unreferenced, then review candidates before moving selected items to Media Trash.

Ghost File Scanner

Find physical files in uploads that WordPress does not know about, then review selected candidates before moving them to Media Master Quarantine.

File Holding & restore flow

Review, restore, or permanently remove quarantined files and Media Trash items after you verify what is safe for your store.

Cleanup Review

Inspect before action

Preview-first
unused-product-shot.jpg
Attachment candidate · review references first
Media Trash
old-import-file.webp
Physical ghost file · not registered in WordPress
Quarantine
restore candidate
Review holding area before final deletion
Restore

Illustrative review UI. Actual candidates depend on your store, references, selected scanner, and configured safeguards.

Manual vs Guided

Turn product-by-product media chores into controlled batch workflows.

See how manual admin work can compare with guided media operations in a clean, review-ready catalog scenario.

54+ hours
1,000 products × ~3.25 min each
VS
~12 minutes
Clean-catalog setup run. Scan, processing, and review time vary.

Repetitive admin hours

Opening products, searching filenames, and setting featured images or galleries one by one.

Batch matching rules

Use SKU, slug, title, and variation-SKU signals to prepare matches for review or supported direct workflows.

Media blind spots

Large PNGs, missing alt text, broken gallery links, and unknown upload-folder files are easy to miss manually.

Reviewable media signals

WebP generation, metadata checks, gallery repair, orphan scans, ghost scans, and diagnostics live in one operations center.

Risky cleanup decisions

Deleting files marked "unused" without context can break products, widgets, galleries, or legacy references.

Recovery-aware workflow

Preview candidates, use Media Trash or Quarantine where supported, keep backups/logs, and use Emergency Stop for stuck operations.

Important: The 54+ hours and ~12 minutes reflect a clean-catalog planning run, not a guarantee for every store or workflow. Results depend on catalog structure, filename quality, server resources, PHP configuration, image sizes, selected operations, batch limits, Action Scheduler health, and review choices.

Dimensions

Review width, height, aspect ratio, and layout suitability.

File Weight

Spot heavy images and WebP opportunities where supported.

Color Signals

Use dominant color and extracted signals as review helpers.

SEO Gaps

Review missing alt text, title, caption, and metadata patterns.

Media Signals

It reads the signals that help you organize media.

Review dimensions, weight, color, layout, attachment metadata, and SEO gaps to make better catalog decisions.

Use signals to prioritize cleanup, WebP, SEO metadata, and catalog consistency work.

Keep final decisions in the hands of the store administrator for risky operations.

Avoid vague hands-off expectations; the value is controlled media operations.

WebP & Media Health

Show real media savings without pretending one setting fixes every store.

Generate eligible WebP variants, compare real output files, and review media-health signals while keeping storefront performance expectations realistic.

Original product media preview
WebP optimized product media preview
WEBP · 124.46KB
ORIGINAL · 1.63MB
Example output: ≈92% smaller file size

Real sample generated from the displayed PNG using Media Master Pro.
Savings vary by source image, dimensions, image content, quality settings, server image-processing setup, theme, caching, CDN, and browser behavior.

Generate WebP

Create WebP files for eligible images through WordPress image-editor support.

Quality control

Use configurable settings instead of a one-size-fits-all performance promise.

Thumbnail regeneration

Regenerate or repair derivative media as part of maintenance workflows.

Health checks

Review file size, dimensions, layout, and metadata issues before acting.

Use sample numbers as proof, not a universal promise. This displayed image went from 1.63MB to 124.46KB. Other images can save less or more depending on compression, transparency, dimensions, and quality settings.

Flexible Operations

Flexible workflows for real WooCommerce media maintenance.

Use visual tools first, scheduler-aware workflows for larger work, and advanced templates only when needed.

Import and matching setup

Prepare image folders, matching rules, filename patterns, and review queues after supplier uploads or migrations.

Gallery workflows

Build, replace, validate, clone, or clean product-gallery relationships without editing products one at a time.

Optimization batches

Run WebP, thumbnail, metadata, and health workflows with limits and environment-aware expectations.

Cleanup review

Separate orphan attachments from ghost upload files and review candidates before moving anything.

Recovery and holding

Review Quarantine and Media Trash areas, restore supported items, and purge only after verification.

Diagnostics and settings

Check requirements, scheduler health, upload permissions, backups, logs, and safe performance profiles.

Safety & Recovery

Built for stability when media work gets risky.

High-risk workflows are framed around preview, review, confirmation, backup habits, Quarantine, Media Trash, and recovery controls.

Preview-first workflows

Dry-runs, scan-only actions, selected-item flows, and candidate review reduce blind changes.

Quarantine for ghosts

Physical upload files WordPress does not know about can be reviewed and held before final decisions.

Media Trash for attachments

WordPress media attachments use reviewed Media Trash workflows where supported.

Emergency Stop

A typed STOP recovery control cancels Media Master queues, blocks auto-resume, and asks running chunks to stop safely.

Recommended production habit

Use staging for broad catalog operations, confirm backups before cleanup, start with preview workflows, and apply changes in controlled batches. The plugin provides safety controls, but the best store maintenance still uses careful admin review.

Backup first Preview candidates Apply reviewed changes
MMW Visual Assigner
Summer T-Shirt SKU: SUM-001
Assigned
Winter Coat SKU: WIN-99
Beach Towel SKU: SUM-002
Pending...

*Simplified preview. Actual plugin interface may differ.

Visual Category Assigner

Assign categories visually, without editing products one by one.

Search by keyword, see the images, select in bulk, and assign categories quickly. Lazy-loading support helps with larger product lists.

See it in Action
When It Helps

Made for the moments when WooCommerce media gets painful.

Product imports, migrations, cleanup, growing catalogs, agencies, and visual catalog polish.

After a product import

Match uploaded images, fill missing product visuals, and repair galleries after CSV imports or supplier deliveries.

After a migration

Find unregistered upload files, broken references, missing media relationships, and gallery inconsistencies.

Before a cleanup

Preview orphan and ghost candidates before deleting, trashing, quarantining, or purging anything.

For growing catalogs

Use controlled batch processing, scheduler checks, and safer limits as your product/media library grows.

For agencies and freelancers

Use repeatable workflows, backups, diagnostics, settings export/import, and advanced commands for client stores.

For catalog polish

Review alt text, dimensions, weight, WebP, gallery consistency, layout labels, and media metadata gaps.

Break the UI Barrier

Advanced Power Tools for controlled admin workflows.

Preview selected Command Center power tools with preview-first safeguards for repeatable support and maintenance workflows. Copy the template, verify real values, then run only what you trust.

cloud-sync

Cloud Sync Preview

Preview supported cloud-sync style workflows before live changes where configured.

watermark-apply

Watermark Preview

Prepare watermark workflows with backup and dry-run review before supported live operations.

product-harvest

Product Harvest

Preview folder-based product/media discovery before creating or assigning records.

filename-rewrite

Filename Rewriter

Preview filename rewrite plans before applying changes to supported media operations.

Advanced templates are intentionally preview-first. Replace placeholder values, confirm backups, and use the visual dashboard first unless a command workflow is clearly more appropriate.

Advanced Control Layer

Command Center
Built-in Web CLI-style interface.

Use advanced templates when visual tools are not enough. Most stores should start with the visual dashboard first.

MMW Command Center · 63 registered command entries
$ mmw status
Media Master Pro for WooCommerce v1.0.0
PHP: 7.4+ | WP: 6.0+ | WC: 8.0+ | HPOS-ready
Queue: Idle | Command registry: 63 command entries
$ mmw backup-create --note="before-media-work"
[OK] Manual snapshot helper available
[NOTE] Keep a full site backup before destructive operations
$ mmw health-check --deep --fix
[OK] Environment checks completed
[NOTE] Review every suggested fix before broad production use
$ mmw smart-match --dry-run
[INFO] Previewing SKU, slug, title, and variation-SKU candidates...
[OK] Review matches before applying.
$ mmw gallery-polish --dry-run
[INFO] Checking gallery references and duplicate signals...
[OK] Repair preview prepared. No records changed.
$ mmw quarantine-list
[INFO] Listing quarantined ghost-file candidates for review...
$ mmw quarantine-purge --dry-run
[REVIEW] Purge plan generated. Confirm backups before final deletion.
$ mmw ghost-import --dry-run
[INFO] Previewing physical upload files WordPress does not know about...
[OK] Registration candidates prepared.
$ mmw emergency-stop --typed=STOP
[SAFE STOP] Queues cancelled, auto-resume blocked, running chunks asked to stop at checkpoints.

Command display is a buyer-facing preview. Actual output depends on plugin settings, enabled modules, store state, and the selected workflow.

Command Line Power Web CLI

Run optional command-style workflows inside WordPress Admin for diagnostics, backups, gallery repair, quarantine review, ghost-file handling, SEO updates, and maintenance. Use command names directly in the Web CLI-style interface; over SSH, supported WP-CLI environments can use wp mmw <command>.

backup-createManual snapshot
health-checkSystem diagnostics
gallery-polishRepair links
quarantine-listView quarantined
quarantine-purgeReview purge
seo-bulkSEO updates
db-optimizeDefrag Tables
backup-listShow backups
ghost-importRegister ghosts
60+ Registered Commands 63 registered command entries in v1.0.0, including backup, WebP, gallery, ghost-file, quarantine, diagnostics, metadata, settings, maintenance workflows, and much more.
Requirements & Trust

Clear requirements. Clear expectations.

Know what the plugin needs, what it does locally, and how to test safely before broad production work.

WooCommerce-focused

Built for WooCommerce product media, variations, galleries, categories, WordPress attachments, and upload-folder workflows.

  • Products and variations
  • Media Library attachments
  • Uploads, quarantine, and recovery flows

System requirements

The v1.0.0 package is designed for modern WooCommerce admin environments with writable media storage and supported image processing.

  • WordPress 6.0+
  • WooCommerce 8.0+
  • PHP 7.4+ · GD or Imagick for image processing

Buyer confidence

All plans include the current core feature set, with no per-image API usage charges for the local plugin features.

  • 14-day refund window
  • Documentation and support links
  • Backup-first recommendation for live stores

For production stores, always keep a full site backup and begin with preview/dry-run workflows before applying broad changes.

Simple Pricing

Choose the license that fits your store count.

Every plan includes the full feature set. Choose based on yearly/lifetime term and site count.

Launch pricing Switch between yearly and lifetime 50% Early Bird launch offers. Choose the plan that fits your store count while launch allocation lasts.
Yearly 50% launch Lifetime Best value
Early Bird 150 spots left
50% off for first 150 buyers 0/150 claimed

Solo

For individual store owners

$49.00 $49.00 /year
Early Bird: 50% off

Billed annually

  • 1 Website License
  • Priority Email Support
  • 1 Year of Updates
  • Documentation Access
Early Bird 50 spots left
50% off for first 50 buyers 0/50 claimed

Agency

For agencies and client portfolios

$199.00 $199.00 /year
Early Bird: 50% off

Billed annually

  • Agency / client sites* *Fair Use Policy applies to agency/client-site use
  • Priority Email Support
  • 1 Year of Updates
  • Documentation Access

Requirements: PHP 7.4+ • WordPress 6.0+ • WooCommerce 8.0+ • GD Library or ImageMagick. Recommended for large stores: a current PHP 8.x runtime, strong memory limits, healthy Action Scheduler, and staging tests before destructive operations.

Yearly licenses include updates and email support for the active annual term. Lifetime licenses are one-time purchases for lifetime plugin updates on the selected tier/site limit. Support is available through the published support process.
Processing results and speed vary by catalog structure, image sizes, server setup, selected operations, and review choices.

14-day
Refund Window
Email
Support Process
∞
Core Updates
QA
Accuracy-Focused
Buyer Questions

Frequently Asked Questions.

Practical answers about safety, cleanup, WebP, recovery, licensing, and production use.

Yes. Media Master Pro is built for WooCommerce stores. The v1.0.0 package requires WordPress 6.0+, WooCommerce 8.0+, and PHP 7.4+, is tested up to WordPress 7.0 and WooCommerce 10.8.1, declares HPOS compatibility, and integrates with existing media, products, variations, and categories.
No, and that is intentional. Supported routine workflows can run directly when started or configured by an admin, but existing-library matching, cleanup, restore, quarantine, import, and destructive maintenance workflows use dry-runs, previews, candidate review, selected-item flows, confirmations, backup helpers, Media Trash, Quarantine, or recovery controls where appropriate.
Both. Media Master Pro supports guided review and direct execution depending on the workflow. Sensitive cleanup, restore, import, quarantine, and destructive maintenance workflows stay protected by previews, confirmations, selected-item flows, backups, quarantine, Media Trash, or recovery controls. Supported routine workflows can run directly when the admin starts or configures them.
It can reduce repetitive active admin time by batching image matching, gallery repair, WebP generation, media-health checks, and cleanup review. For clean SKU, slug, title, or variation-SKU catalog naming, the difference can be large because admins stop opening products one by one. Actual time depends on catalog structure, filename quality, server resources, PHP configuration, image sizes, selected operations, batch limits, scheduler health, and review choices.
No. The time-planning estimates are a planning model, not a benchmark. They compare typical product-by-product admin work against batch setup, dry-run, review, and apply workflows. Processing time and active admin time vary by store.
WebP can reduce media weight where generated and served correctly, but storefront performance also depends on source images, dimensions, image content, quality settings, server image-processing setup, theme behavior, caching, CDN behavior, plugins, and browser behavior.
Media Master Pro has been tested against a WooCommerce catalog with more than 10,000 combined product and media records. This is a large-catalog testing statement, not a performance or capacity guarantee for every hosting environment.
Emergency Stop is a non-destructive runtime recovery control. It requires typed STOP, aborts active browser requests where possible, blocks Command Center auto-resume, cancels Media Master queues, unschedules pending Media Master background jobs, and asks already-running tasks to stop at their next safe checkpoint. It does not reset settings, delete plugin data, or modify store or media content directly. After using it, use Start Fresh Runtime Session before launching another heavy operation.
Orphans are WordPress media attachments that appear unused or unreferenced. Ghosts are physical upload files in the uploads folder that WordPress does not know about. Orphans use reviewed Media Trash workflows; ghosts use reviewed Quarantine workflows.
No. Most stores should start with the visual dashboard tabs. Command Center is for advanced administrators, support workflows, scripted maintenance, and operations where command templates are more appropriate than visual controls.
No developer skills are needed for normal plugin use. Command Center is optional and intended for advanced administrators or support workflows. Most store owners should use the visual dashboard first.
GD or Imagick is needed for image-processing features such as color extraction and WebP generation. Action Scheduler is recommended for larger background operations, and the uploads directory must be writable for generated files, quarantine, backups, and media processing.
Normal uninstall is designed not to unexpectedly delete customer media, generated files, quarantine files, or backup files by default. Store owners should still review documentation and keep a full site backup before removing any production plugin.
All plans include the complete plugin with every current core feature and no tiered feature locks. The differences are the number of websites you can activate and whether you choose a yearly or lifetime term. There are no per-image fees or API usage charges for the current local plugin features.
Yes. We offer a 14-day refund window. Contact support within 14 days of purchase and include your order details so the request can be reviewed under the published Refund Policy. Because this is downloadable software, eligibility and exclusions are governed by that policy.
Current plugin features do not require per-image API billing. Media operations such as matching, scanning, WebP generation, cleanup review, quarantine, Media Trash recovery, diagnostics, and Command Center workflows run locally inside your store environment and depend on your catalog, hosting, and enabled image-processing libraries.
Where the workflow supports it, yes. Physical ghost files can be moved to Media Master Quarantine for review, and WordPress attachment candidates can use reviewed Media Trash workflows. Final deletion decisions should still be made carefully after a backup and review.
It is best for WooCommerce store owners, catalog managers, freelancers, and agencies who manage product media repeatedly: imports, migrations, gallery repair, WebP generation, media cleanup, recovery checks, and advanced maintenance. Very small stores with only a few products may not need this level of tooling.

Still have questions? Review the FAQ, then choose the license that fits your store count.