Batch Utilities
Overview
Batch Utilities is the advanced toolset for changing many products at once. The purple Batch Utilities button opens a tabbed window covering pricing & stock, shipping & tax, attributes, taxonomy, custom fields, content, images and status operations, plus a Delete tab for wholesale removal, the Batch Logic rule builder, and an Undo log. A search box in the window's header jumps straight to any operation. Every operation runs against either the products you've ticked in the grid or the entire catalogue, processes in safe batches with a progress bar, and — for everything except the Delete tab — can be reversed from Undo.

The window and the two apply buttons

Each operation has the same two-button pattern: Apply to N Selected (the rows you ticked) and Apply to All Products (every product, ignoring the selection). A Batch size value controls how many products are processed per pass; "all products" runs are chunked and show progress.

Batch Utilities
Batch Utilities
Pricing & Stock Shipping & Tax Attributes Taxonomy Custom Fields Content Images Status Delete Logic Undo
Regular Price Adjustments
Set regular price

Finding an operation

The header's Search operations box finds any operation by name — type a term and press Search (or Enter) to jump straight to its panel. If several match, a short list appears so you can pick the one you want.

Targeting parents vs variations

Many operations that can affect variable products show a small target selector — three compact buttons P, V, B (hover for the full label) — next to their apply buttons, letting you choose where the change lands. The active one is highlighted; B (Both) is the default.

Target selector (P / V / B)
ButtonTooltipWhere the change is applied
PParent OnlyOnly the variable product's parent record.
VVariations OnlyOnly the product's variations, not the parent.
BParent & VariationsThe parent and every variation. This is the default.

The selector appears on the operations where it makes sense (for example pricing and stock adjustments). For simple products it has no effect — there are no variations — so it only matters for variable products in your selection.

The tabs at a glance

TabWhat it doesReversible?
Pricing & StockAdjust regular/sale prices, discounts, rounding, stock, and sold-individually.Yes
Shipping & TaxSet/clear shipping class, weight & dimensions, and tax status/class.Yes
AttributesAdd global attributes & values to products, and convert simple products to variable in bulk.Yes
TaxonomyAdd, replace, remove or clear product categories, brands and tags.Yes
Custom FieldsSet, or clear, product custom-field (meta) values.Yes
ContentEdit names, SKUs, descriptions and short descriptions.Yes
ImagesAssign or clear the featured image and gallery.Yes
StatusStatus, visibility, featured, virtual/downloadable, download files & limits, external/affiliate.Yes
DeletePermanently delete products, terms, attributes or image files.No
LogicThe Batch Logic rule-chain builder — see the Logic Engine section.
UndoHistory of reversible operations, each with Restore.

What "reversible" means here

Operations on the Pricing & Stock, Shipping & Tax, Attributes, Taxonomy, Content, Images and Status tabs are marked with a , and so is Custom Fields (both Add and Clear, and the Logic Engine). Before such an operation runs, the plugin records the previous values it's about to change and writes an Undo entry you can restore later. Only the Delete tab is not recorded and cannot be undone — it prompts for confirmation instead.

Batch Utilities vs the grid's Bulk ActionsThe grid's Bulk Actions (in its bottom bar) are immediate status and delete/restore operations on the ticked rows, without undo. Batch Utilities offers many more operations, the option to apply to the whole catalogue, the Logic rule-chain builder, and an Undo history for its reversible operations. Use Bulk Actions for quick status and bin changes, and Batch Utilities for larger or reversible field edits.
"Apply to All Products" ignores your selectionThe green button affects every product in the store, not the ones you ticked. It always confirms first — read the prompt, because several all-product actions (the Delete tab, and clearing sale prices for all) cannot be undone.