WordPress plugin — bulk editing
Edit one post.
Or edit ten thousand. Same amount of clicking.
Bulk Meta Commander filters your posts by type, category, or an exact list, then applies custom fields, content, featured images and galleries to all of them at once — in small AJAX batches with a progress bar, so it doesn’t time out on large sites.
The tool
One guided pass, six real steps.
The admin screen is the same six tabs every time you run it — step through them with Previous/Next, or jump straight to any one.
Choose what “all of them” means.
Pick a post type and any of its taxonomies, then narrow further with a live title search — include only specific posts, or exclude a few from an otherwise broad match.
Add as many custom field rows as you need.
Each row picks its own format — text, number, URL, comma list, JSON, or a media picker — and its own rule: replace what’s there, or leave existing values alone.
Rewrite the body, or just pin a shortcode to it.
Set new post content, an excerpt, and an optional shortcode that can always land at the very end of the final content — useful for appending a banner or CTA across a whole category.
Set a featured image, and manage the gallery.
Apply a featured image only to posts that don’t have one yet, or force a replace everywhere. Append new images to an existing gallery field, or replace it outright.
A separate mode for taking things away.
Uses the same Target Posts filters, but only to delete: named custom fields, the featured image, the gallery field, the content, or the excerpt. Nothing you don’t check is touched.
Preview the count, then run it in batches.
“Preview Matching Posts” tells you exactly how many posts qualify before anything changes. Running the job steps through them 20 at a time with a live progress bar.
Clear Data mode
Taking things away needs its own confirmation.
Clear Data runs on the exact same filters as the main tool, but it’s a separate mode with its own warning and its own progress bar — so a bulk removal never happens by accident inside a bulk update.
- Delete named custom fields entirely, by key
- Remove the featured image from every matching post
- Remove the gallery meta field
- Empty the post content and/or excerpt
“This will PERMANENTLY DELETE the selected data from every matching post. This cannot be undone. Continue?”
Media Usage screen
Find every post using a file. Replace it in only some of them.
Pick a file from the Media Library and Bulk Meta Commander scans every post of a chosen type for it — as a single field, inside a gallery, or as the Featured Image. Check the usages you want to swap, pick a replacement, and everything you didn’t check is left exactly as it was.
Before you install
Questions people ask first
Only where you choose “Replace.” Every meta field, the featured image, and the gallery each have their own independent replace-or-ignore setting, set row by row.
Yes — any public, UI-visible post type registered on your site is available in the filter, along with its registered taxonomies.
Yes. The Media Usage screen lists every usage individually with a checkbox, so you decide exactly which posts get the replacement and which don’t.
No. Bulk Meta Commander doesn’t add any options to your database — it only updates the posts, meta, and media assignments you explicitly ask it to.
The run step processes posts in batches of 20 over AJAX with a live progress bar, rather than one long request — so it won’t time out partway through a large catalog.
Installation
Three steps, no settings to configure first.
- Upload the plugin files to /wp-content/plugins/bulk-meta-commander, or install it through the WordPress plugins screen directly.
- Activate it from the Plugins screen.
- Open Bulk Meta Commander in the admin sidebar to run a bulk update, or its Media Usage submenu to find and replace a file.