{"id":349221,"date":"2026-08-10T13:11:18","date_gmt":"2026-08-10T13:11:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/bulk-meta-commander\/"},"modified":"2026-08-10T13:10:57","modified_gmt":"2026-08-10T13:10:57","slug":"sifency-bulk-metadata-commander","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/sifency-bulk-metadata-commander\/","author":20882543,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.3","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Sifency Bulk Metadata Commander","header_author":"Sifency","header_description":"Bulk-apply OR bulk-remove meta fields, featured images, galleries, content and shortcodes across posts \u2014 filtered by post type, category, include\/exclude list, with safe replace-or-ignore logic and a live AJAX progress bar. Includes a dedicated Media Usage screen to find and selectively replace media across your site.","assets_banners_color":"cedcfd","last_updated":"2026-08-10 13:10:57","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/sifency.com\/sifency-bulk-metadata-commander","header_author_uri":"https:\/\/sifency.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":33,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"sifency","date":"2026-08-10 13:10:57"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3640622,"resolution":"256x256","location":"assets","locale":"","width":256,"height":258}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3640622,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3640623,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Step-by-step bulk update tool with Previous\/Next navigation.","2":"Media Usage screen showing every post using a selected file, with checkboxes to choose what gets replaced."}},"plugin_section":[],"plugin_tags":[11143,2010,210,84,683],"plugin_category":[50],"plugin_contributors":[251196],"plugin_business_model":[],"class_list":["post-349221","plugin","type-plugin","status-publish","hentry","plugin_tags-bulk-edit","plugin_tags-custom-fields","plugin_tags-gallery","plugin_tags-media","plugin_tags-meta","plugin_category-media","plugin_contributors-sifency","plugin_committers-sifency"],"banners":{"banner":"https:\/\/ps.w.org\/sifency-bulk-metadata-commander\/assets\/banner-772x250.png?rev=3640623","banner_2x":"https:\/\/ps.w.org\/sifency-bulk-metadata-commander\/assets\/banner-1544x500.png?rev=3640622","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/sifency-bulk-metadata-commander\/assets\/icon-256x256.png?rev=3640622","icon_2x":"https:\/\/ps.w.org\/sifency-bulk-metadata-commander\/assets\/icon-256x256.png?rev=3640622","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Sifency Bulk Metadata Commander lets you update many posts at once instead of editing them one by one.<\/p>\n\n<p><strong>Bulk update, in a guided step-by-step tool<\/strong><\/p>\n\n<ul>\n<li>Filter by post type and any taxonomy\/category registered for that type.<\/li>\n<li>Include only specific posts, or exclude specific posts, using a live title search.<\/li>\n<li>Add unlimited custom field rows, each with its own data format (text, number, URL, comma list, JSON, or a media picker for single files, video, and image galleries) and its own \"replace or keep existing\" rule.<\/li>\n<li>Add or replace post content, with an optional shortcode that can always be pinned to the end of the final content.<\/li>\n<li>Replace the excerpt.<\/li>\n<li>Set a featured image across all matching posts, skipping posts that already have one (or forcing a replace).<\/li>\n<li>Append to or replace a gallery meta field with images picked from the media library.<\/li>\n<li>Preview how many posts match your filters before running anything.<\/li>\n<li>Step through the tool one tab at a time with Previous\/Next buttons, or jump straight to any tab.<\/li>\n<li>Runs in small batches over AJAX with a live progress bar, so it won't time out on large sites.<\/li>\n<li>A separate \"Clear Data\" mode lets you delete named custom fields, remove the featured image, remove the gallery meta, and\/or empty the content or excerpt \u2014 using the same post type\/category\/include\/exclude filters, with its own confirmation and progress bar.<\/li>\n<\/ul>\n\n<p><strong>Media Usage \u2014 find and replace media across your site<\/strong><\/p>\n\n<p>On its own admin screen, pick any file from the Media Library and instantly see every post (of a chosen post type) that uses it \u2014 as a single custom field, inside an image gallery, or as the Featured Image. Check exactly the usages you want to update, choose a replacement file, and Sifency Bulk Metadata Commander swaps it in only for the posts you selected \u2014 everything else is left untouched.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/sifency-bulk-metadata-commander<\/code>, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Use the \"Sifency Bulk Metadata Commander\" menu item in the admin sidebar for bulk updates, or its \"Media Usage\" submenu to find\/replace media.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"will%20this%20overwrite%20my%20existing%20data%3F\"><h3>Will this overwrite my existing data?<\/h3><\/dt>\n<dd><p>Only if you choose \"Replace\" for that specific field. Every meta field, the featured image, and the gallery each have their own independent replace-or-ignore setting.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20any%20post%20type%3F\"><h3>Does this work with any post type?<\/h3><\/dt>\n<dd><p>Yes, any public, UI-visible post type registered on your site is available, along with its registered taxonomies.<\/p><\/dd>\n<dt id=\"can%20i%20replace%20a%20media%20file%20in%20only%20some%20of%20the%20posts%20that%20use%20it%2C%20not%20all%20of%20them%3F\"><h3>Can I replace a media file in only some of the posts that use it, not all of them?<\/h3><\/dt>\n<dd><p>Yes. The Media Usage screen lists every usage individually with a checkbox, so you can select exactly which posts get the replacement.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20store%20any%20settings%20of%20its%20own%3F\"><h3>Does this plugin store any settings of its own?<\/h3><\/dt>\n<dd><p>No. Sifency Bulk Metadata Commander doesn't add any options to your database; it only updates the posts, meta, and media assignments you explicitly ask it to.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Bulk-apply or bulk-remove custom fields, images, galleries, content and shortcodes across posts, then find and replace media usage site-wide.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/349221","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=349221"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/sifency"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=349221"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=349221"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=349221"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=349221"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=349221"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=349221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}