Title: Bossy Bulk Editor for WooCommerce
Author: bossyplugins1
Published: <strong>2026-06-15</strong>
Last modified: 2026-10-07

---

Szukaj wtyczek

![](https://ps.w.org/bossy-bulk-editor-for-woocommerce/assets/banner-772x250.png?
rev=3573739)

![](https://ps.w.org/bossy-bulk-editor-for-woocommerce/assets/icon-256x256.png?rev
=3573739)

# Bossy Bulk Editor for WooCommerce

 Autor: [bossyplugins1](https://profiles.wordpress.org/bossyplugins1/)

[Pobierz](https://downloads.wordpress.org/plugin/bossy-bulk-editor-for-woocommerce.2.1.5.zip)

 * [Szczegóły](https://pl.wordpress.org/plugins/bossy-bulk-editor-for-woocommerce/#description)
 * [Recenzje](https://pl.wordpress.org/plugins/bossy-bulk-editor-for-woocommerce/#reviews)
 *  [Instalacja](https://pl.wordpress.org/plugins/bossy-bulk-editor-for-woocommerce/#installation)
 * [Rozwój](https://pl.wordpress.org/plugins/bossy-bulk-editor-for-woocommerce/#developers)

 [Wsparcie](https://wordpress.org/support/plugin/bossy-bulk-editor-for-woocommerce/)

## Opis

**Stop editing your WooCommerce products one… at… a… time.**

You didn’t open a shop to spend your afternoon clicking into products one by one—
change a price, save, repeat 200 times. Bossy puts your entire catalog in a single
spreadsheet-style screen: every product, every variation, right there. Search, filter,
edit inline, bulk-apply, done. Open **WooCommerce  Bossy Bulk Editor** and take 
your afternoon back.

**Bulk edit everything WooCommerce makes you do by hand:**

 * **Bulk edit prices** — set the regular price, or raise and lower the regular 
   price and any sale already set by a percentage or a dollar amount. A blank sale
   stays blank.
 * **Bulk edit stock, weight, dimensions, and shipping class** across any selection
 * **Bulk edit categories and tags** — add, set, or remove
 * **Inline-edit** titles, SKUs, status, and short/long descriptions right in the
   grid
 * **Sequential SKU generator** — prefix, start number, digit width, and separator
 * **Schedule a future publish date** across selected products
 * **Edit every variation** — expand any variable product and change price, SKU,
   stock, weight, and images without ever leaving the row

**One wrong bulk apply used to mean fixing it by hand. Not anymore.**

Before every bulk write, Bossy saves a snapshot of your catalog. Made a mistake?
One click puts it back — no developer, no database access, no panic, and no product
cap on undo. This was the very first feature we built, because we’ve _been_ the 
person re-fixing 200 rows by hand while the store was live. Never again.

**Built for shops where the photography IS the product.**

If you sell apparel, handmade goods, accessories, jewelry — anything where every
variation has its own shot — WooCommerce’s native variation image assignment is 
actively hostile. Open the product, scroll to the variation, click Edit, search 
the media library, find the image, save, go back. Times 80 variations. Times 30 
products.

Bossy handles this at catalog scale from a single screen. Expand any variable product
in the grid and you see all its variations at once, with the variation name in full.
Click a gallery slot and a focused modal opens — showing only the images already
attached to that product. Galleries start empty and show only the images you assign.
No searching the full media library. No scrolling past hundreds of unrelated uploads.
Your product shots are right there. Click one; it’s assigned. Done in two clicks
instead of ten. Every image assignment is snapshot-backed, so undo works here too.

Need to move faster across a whole catalog? Pro turns the variation image workflow
into a bulk operation: drag-and-drop straight from the product image pool onto any
variation, distribute a parent gallery across every variation’s main image in one
pass (**Fill empty mains** / **Assign in order**), generate all variations in place
when you add an attribute, and clear variation mains and galleries in bulk — all
chunked and all undoable. If variation photography is your bottleneck, this is the
release that fixes it.

**Genuinely free — not a trial.**

The WordPress.org version is the complete Bulk Editor. No product cap. No license
key. No account. Nothing locked behind a 14-day timer. Everything above works the
moment you activate it. We mean it. CSV import/export, storefront gallery layouts,
generate-all, and customer personalization ship in the separate commercial package.

**Built by a shop owner, for shop owners.**

Bossy was built by the maker behind ShesSoCraftyGoods — a real WooCommerce store
with 200+ products and variations on everything. Every feature exists because running
that shop demanded it and nothing on the market did it right. If something’s missing,
tell us in the support forum — we actually read it.

#### Everything in this free plugin

 * Paginated product grid with search; filters for category, type, status, and shipping
   class; column visibility controls
 * Inline editing for titles, SKUs, status, regular price, sale price, weight, dimensions,
   stock, categories, tags, shipping class, and short/long descriptions
 * Per-row save and Save All — nothing applies until you confirm
 * Bulk actions: categories and tags (add/set/remove), price (set / % / amount),
   sale dates, scheduled publish date, package fields, stock quantity, sequential
   SKU scheme, and short-from-long description copy
 * Inline variation editor — price, SKU, stock, weight, and images per variation,
   without leaving the grid
 * Variation image picker — click any variation’s main image zone or gallery slot
   to open a focused modal showing only that product’s attached images; assign in
   two clicks, no media library required
 * Product image pool right in the grid — every image attached to a variable product
   and its variations, gathered in one place so the picker always has your shots
   on hand
 * Clear variation main and gallery images per product row
 * Undo snapshots for all supported bulk and write actions — including variation
   image, variation gallery, and image-pool operations — no product cap, no undo
   limit
 * Column visibility picker with saved state

#### A separate commercial package (hosted at bossyplugins.com) adds

**Variation images at catalog scale — the Pro image toolkit:**

 * Drag-and-drop variation image assignment — drag directly from the product image
   pool onto any variation’s main zone or gallery slot; click-to-pick modal also
   available
 * Distribute a parent gallery across variation mains in bulk — **Fill empty mains**
   and **Assign in order**, chunked with undo
 * Generate all variations in place when you add an attribute — existing variations
   keep their IDs and get defaults for new attributes; only missing combinations
   are created
 * Bulk clear variation main images, gallery images, or both on selected variation
   rows — chunked with undo
 * Media Manager — manage every product gallery from one screen, including one-click**
   Clear gallery** per product card (with undo)
 * Gallery & Storefront Settings — four frontend layout presets (quilt/tiled collage,
   editorial main stage, filmstrip, ledge), thumbnail controls, per-variation galleries

**Beyond images:**

 * Find & Replace across key text fields
 * CSV Export (filtered / selected / all, choose your field set)
 * CSV Import with visual column mapping and Etsy/Shopify auto-detection
 * Inline Attributes editing in the grid
 * Bulk Clone / Duplicate products
 * Customer personalization fields (engraving, custom text — carries through to 
   the order)

Full details at https://bossyplugins.com/

## Zrzuty ekranu

[⌊Bulk Editor spreadsheet grid with search, filters, and column controls.⌉⌊Bulk 
Editor spreadsheet grid with search, filters, and column controls.⌉[

Bulk Editor spreadsheet grid with search, filters, and column controls.

[⌊Bulk action panels — categories, tags, price, sale dates, stock, and more.⌉⌊Bulk
action panels — categories, tags, price, sale dates, stock, and more.⌉[

Bulk action panels — categories, tags, price, sale dates, stock, and more.

[⌊Expanded variable product row with per-variation editing and image controls.⌉⌊
Expanded variable product row with per-variation editing and image controls.⌉[

Expanded variable product row with per-variation editing and image controls.

[⌊Variation image picker — assign from the product image pool in two clicks.⌉⌊Variation
image picker — assign from the product image pool in two clicks.⌉[

Variation image picker — assign from the product image pool in two clicks.

[⌊Undo snapshot bar — restore any supported operation without leaving the editor.⌉⌊
Undo snapshot bar — restore any supported operation without leaving the editor.⌉[

Undo snapshot bar — restore any supported operation without leaving the editor.

## Instalacja

 1. Install and activate **WooCommerce**.
 2. Install **Bossy Bulk Editor for WooCommerce** from the WordPress.org plugin directory,
    or upload the zip via **Plugins  Add New  Upload Plugin**.
 3. Activate the plugin.
 4. Go to **WooCommerce  Bossy Bulk Editor** (Bulk Editor tab). Use the **Get Pro**
    tab if you want details on the separate commercial package at https://bossyplugins.
    com/.

You need the `edit_products` capability to use the Bulk Editor grid.

## Najczęściej zadawane pytania

### Is this plugin fully functional without a paid plan?

Yes — and we mean fully. No license key, no account, no product cap, no countdown
timer. The Bulk Editor grid, every inline field, every bulk action, the inline variation
editor, the variation image picker with its product image pool, and unlimited undo
snapshots are all included and all work the moment you activate. The free version
is the real product, not a teaser.

### Can I assign variation images in the free version?

Yes. Click any variation’s main image zone or gallery slot and a focused modal opens
showing only that product’s attached images — assign in two clicks, no media library
digging. The free grid also gathers the full product image pool for each variable
product, and clearing variation main or gallery images is included. Every assignment
is snapshot-backed, so undo works. Pro adds drag-and-drop, bulk distribution of 
a parent gallery across variation mains, generate-in-place, and bulk clear across
selected variations.

### What if I bulk-edit the wrong products?

You restore a snapshot. Before every bulk write, Bossy captures the before-state
with a timestamp. Open the undo bar, pick the entry, click restore — your products
go right back to where they were. No developer, no database access, no fixing rows
by hand while your store is live.

### What does the separate commercial package add?

The commercial package (sold at bossyplugins.com, hosted outside wordpress.org) 
adds the full Pro image toolkit — drag-and-drop variation images, bulk pool-to-variation
distribution, generate-in-place, bulk variation clears, and the Media Manager — 
plus Find & Replace, CSV Export, CSV Import, Gallery Settings, Inline Attributes
editing, Bulk Clone, and customer personalization fields. None of that code is in
this wordpress.org package.

### Does this work with my theme?

Bossy’s Bulk Editor grid runs entirely in wp-admin and is not theme-dependent. It
is tested against Blocksy, Kadence, Astra, Storefront, and Twenty Twenty-Five.

### Does this plugin connect to any external service?

The wordpress.org package does not bundle a licensing SDK or require an account.
The in-plugin **Get Pro** tab links to bossyplugins.com for the separate commercial
package. No data is sent to third parties unless you install that package or follow
an external link.

### How do I bulk edit variation prices?

Click the variation toggle (the „vars” badge) on any variable product row to expand
it inline. Each variation gets its own price, sale price, SKU, stock, and image 
controls. Edit and save without leaving the grid.

### Does Bossy support scheduled publishing?

Yes — use the Schedule Publish bulk action to set a future publish date on selected
products. Undo snapshot support is included.

### Where do I get support?

Post in the WordPress.org support forum for this plugin, or visit https://bossyplugins.
com/ for documentation and commercial support.

## Recenzje

Wtyczka nie ma jeszcze żadnej recenzji.

## Kontrybutorzy i deweloperzy

„Bossy Bulk Editor for WooCommerce” jest oprogramowaniem open source. Poniższe osoby
miały wkład w rozwój wtyczki.

Zaangażowani

 *   [ bossyplugins1 ](https://profiles.wordpress.org/bossyplugins1/)

[Przetłumacz wtyczkę “Bossy Bulk Editor for WooCommerce” na swój język.](https://translate.wordpress.org/projects/wp-plugins/bossy-bulk-editor-for-woocommerce)

### Interesuje cię rozwój wtyczki?

[Przeglądaj kod](https://plugins.trac.wordpress.org/browser/bossy-bulk-editor-for-woocommerce/),
sprawdź [repozytorium SVN](https://plugins.svn.wordpress.org/bossy-bulk-editor-for-woocommerce/)
lub czytaj [dziennik rozwoju](https://plugins.trac.wordpress.org/log/bossy-bulk-editor-for-woocommerce/)
przez [RSS](https://plugins.trac.wordpress.org/log/bossy-bulk-editor-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Rejestr zmian

#### 2.1.5

 * Variation cards no longer repeat the product photo, so the variation name can
   use the full card.
 * Product image pool: clicking the selected image again, clicking off the strip,
   dragging, or finishing Apply clears the greyed-out images.
 * New variation galleries start empty. Each gallery shows only the images assigned
   to it.
 * Storefront: a theme image filter that runs while the product global is still 
   the slug no longer wipes the variation list.
 * Add attribute: the values you type are the values that save.
 * Pro Generate all: adding an attribute expands existing variations in place, and
   the already-existed count stays the count from the first chunk.
 * Schedule publish: snapshot undo restores the original date and status.

#### 2.1.4

 * Bulk price: percent and dollar changes update the regular price and any sale 
   already set. Set to writes the regular price. A blank sale stays blank.
 * Bulk price and snapshot restore run in steps, so a large catalog finishes and
   the grid shows the new prices.
 * Save confirmations stay on screen in the bulk editor, the Variations tab, and
   the Media Manager.

#### 2.1.3

 * Maintenance: removed unused JavaScript helpers, unused CSS, nested inspect copies,
   and stale test artifacts. No user-facing behavior change.

#### 2.1.2

 * Snapshot undo: restoring a product title keeps the original name when the snapshot
   also writes the post date.
 * Bulk grid: regular and sale prices now use WooCommerce’s edit values, so a sale-
   priced product no longer shows the wrong regular price.
 * Undo bar: new snapshots keep their action name instead of a raw #id.
 * Pro Generate all: a chunk that fails some saves no longer reports done while 
   combinations are still missing.
 * Storefront gallery (Blocksy Flexy): after Clear from a variation, ledge / ledge-
   reverse keeps the vertical thumbnail rail instead of collapsing to a short bottom
   row.

#### 2.1.1

 * Bulk Editor: first-page load no longer builds full variation cards, so Save is
   not stuck behind that work.
 * Bulk Editor: load and undo-list AJAX release the PHP session so Save can run 
   while the grid is still hydrating.

#### 2.1.0

 * Snapshot undo: if the snapshot row cannot be stored, the write is refused instead
   of saving with nothing to undo.
 * Snapshot undo: bulk stock apply returns the snapshot batch id so restore uses
   that write, not a guessed dropdown row.
 * Snapshot undo: a failed undo-list refresh no longer paints a successful restore
   as failed.

#### 2.0.0

 * Dual-track Free + Pro release: bulk editor, variations, undo, and storefront 
   gallery verified together on WordPress 7.1 and WooCommerce 11.
 * Pro bulk SKU scheme: the Separator control stays on a full-width row when Find&
   Replace is present, so sequential SKUs can be applied and undone.
 * Storefront gallery: stage chevrons and CLS fixes for Twenty Twenty-Five, Storefront,
   and Blocksy Flexy (editorial, filmstrip, and ledge layouts).
 * Snapshot undo: bulk panel writes (price, stock, sale dates, package, dimensions,
   categories, SKU scheme, schedule, find/replace, short-from-long) restore from
   the save snapshot.

#### 1.12.0

 * Snapshot undo: restoring an inline SimpleVariable type change reloads the product
   row so the type select returns.
 * Bulk grid row save: every row save captures its undo snapshot in a dedicated 
   request (and injects that batch id into the undo dropdown) before WooCommerce
   save runs, so a slow downloadable/virtual write cannot hide the snapshot. The
   write still snapshots in-request if capture fails.
 * Pro Generate all: prices copy to new attribute-matrix siblings; the “N created,
   M already existed” notice stays on the variation panel until the next generate.
 * Storefront gallery (Blocksy Flexy): selecting a variation attribute replaces 
   the main gallery with that variation’s gallery instead of leaving the parent 
   gallery visible beside it.
 * Storefront gallery (Blocksy Flexy): Clear restores the ledge / ledge-reverse 
   vertical thumbnail rail by owning Flexy’s pill-direction tokens and putting thumbs-
   left back if Blocksy flipped the product to thumbs-bottom.
 * Pro personalization: add-to-cart (classic, AJAX, and Cart blocks) now carries
   the storefront text through to the cart line.
 * Storefront gallery: variation Clear unhides the main Flexy gallery at its onload
   box size instead of crushing it to 1px (that crush made thumbs blow out of the
   rail).
 * Snapshot undo: SKU scheme restore no longer leaves products with an empty SKU
   when uniqueness or WooCommerce exceptions block the original value (stale lookup
   ignored; post-write SKU kept as fallback).
 * Free package: keep first-lane variation gallery helpers in the WP.org bootstrap
   so bulk editor product load does not fatal after storefront gallery functions
   are stripped.
 * Storefront + Variations tab: empty later attribute galleries no longer inherit
   leftover un-keyed variation images. Gallery 1 (first attribute) still reads those
   un-keyed IDs and the variation featured image, so Hardware is not shown as a 
   thumbnail with “0 images” while Primary color / Engraving say “1 image”.
 * Storefront (Blocksy Flexy ledge): Bossy **Main image max height** now overrides
   Blocksy’s product-gallery column percent (this shop was stuck at 34% / ~425px
   even at 900px max).
 * Pro Variations tab: bulk price (and other bulk applies) now drop leftover checkboxes
   when you change Search & filters, so pricing Engraving Yes then Engraving No 
   cannot overwrite the first group with the last amount.
 * Bulk grid (Free + Pro): add **Virtual** and **Downloadable** columns to toggle
   product type flags directly in the spreadsheet view.
 * Snapshot undo: restore now includes the new Virtual/Downloadable flags from bulk
   grid edits.
 * Bulk grid (Free + Pro): inline **Sale start** / **Sale end** columns with date-
   only editing and row-save support.
 * Bulk actions (Free + Pro): **Bulk sale dates** bar added for quick start/end 
   scheduling with Force sale OFF.
 * Pro bulk editor: **Preview panel** shows a 5-row before/after sample for bulk
   price + find/replace.
 * Pro CSV export: **image_url** column (featured + gallery URLs on parent rows)
   for edit-in-Sheets round-trip.
 * Pro CSV export: optional **Include variation rows** and **Round trip (import-
   ready)** column preset — one row per variation with parent link, SKU, prices,
   stock, variation image URL, attribute pairs, and **bossy_var_gallery**.
 * Pro CSV export: numbered **attr_N_*** columns on parent rows (name, values, visible,
   global, default) aligned with the existing import attribute mapper.
 * Pro import auto-map: recognizes Bossy export headers (`attr_1_name`, `var_attr_1_value`,`
   parent_sku`, etc.) without manual column mapping.
 * Pro Variations tab: **SKU find & replace** across selected variation rows (supports
   case/whole-word/regex).
 * Free CSV export: read-only **Core fields (free)** for **Filtered/Selected** rows,
   capped at **500**.

#### 1.11.1

 * Pro variation SKUs: fixed generate-all and add-attribute leaving new variation
   SKUs blank. The parent-scoped backfill ({parent-sku}-01, -02, …) now reads each
   variation’s own SKU (edit context) instead of the parent-inherited value, so 
   freshly created variations are numbered instead of falling back to the bare parent
   SKU.
 * Pro variation images: single-image **Apply** on variation cards now replaces 
   the target gallery lane instead of appending, regardless of the gallery-mode 
   dropdown state.
 * Pro import: re-importing a title-only CSV (no listing id / blank SKU, e.g. Etsy
   exports) now matches existing products by title across all product types and 
   dedupes to a single product instead of creating duplicates; added a **Match existing
   by** control (Auto / Title / SKU / Listing ID) in the import options.

Older entries are in changelog.txt, included with the plugin.

## Meta

 *  Wersja **2.1.5**
 *  Ostatnia aktualizacja **5 dni temu**
 *  Włączone instalacje **10+**
 *  Wersja WordPressa ** 5.9 lub nowszej **
 *  Testowano do **7.1.3**
 *  Wersja PHP ** 7.4 lub nowszej **
 *  Język
 * [English (US)](https://wordpress.org/plugins/bossy-bulk-editor-for-woocommerce/)
 * Tagi
 * [bulk edit](https://pl.wordpress.org/plugins/tags/bulk-edit/)[inventory](https://pl.wordpress.org/plugins/tags/inventory/)
   [product variations](https://pl.wordpress.org/plugins/tags/product-variations/)
   [variation images](https://pl.wordpress.org/plugins/tags/variation-images/)[woocommerce](https://pl.wordpress.org/plugins/tags/woocommerce/)
 *  [Widok zaawansowany](https://pl.wordpress.org/plugins/bossy-bulk-editor-for-woocommerce/advanced/)

## Oceny

Nie przesłano jeszcze żadnych recenzji.

[Twoja opinia](https://wordpress.org/support/plugin/bossy-bulk-editor-for-woocommerce/reviews/#new-post)

[Zobacz wszystkierecenzje.](https://wordpress.org/support/plugin/bossy-bulk-editor-for-woocommerce/reviews/)

## Zaangażowani

 *   [ bossyplugins1 ](https://profiles.wordpress.org/bossyplugins1/)

## Wsparcie

Masz coś do dodania? Potrzebujesz pomocy?

 [Zobacz forum wsparcia](https://wordpress.org/support/plugin/bossy-bulk-editor-for-woocommerce/)