Download Free
🖼 WooCommerce Variation Images

Your pink variant shows pink photos. Your navy shows navy. All of them.

WooCommerce swaps one image when a customer picks a variant. Bossy's Variation Gallery System swaps the entire gallery — thumbnails, lightbox, zoom, and all. Each variant gets its own set of photos. No coding. No separate plugin.

Variation Gallery System is a Pro feature included in all paid plans. Free version includes per-variation single image assignment.

5
gallery layout presets
5
themes E2E tested
Full
gallery swap on select
$99/yr
Maker plan — 1 site
The distinction that matters

A single image swap is not a gallery swap.

Most WooCommerce variation image plugins — and WooCommerce itself — swap one featured image when a customer selects a variant. That's it. One photo. Bossy replaces the entire gallery.

❌ Standard variation image swap
Customer picks "Red." The main product photo changes to a red version. The rest of the gallery — the detail shots, the lifestyle photos, the back view — still shows the other color. Confusing, unprofessional, and costs conversions.
✓ Bossy variation gallery swap
Customer picks "Red." The main photo, all thumbnails, the lightbox, the zoom — everything swaps to the red variant's photo set. Then they pick "Blue" and the whole gallery swaps again. Each variant has its own complete gallery.
How you set it up

Two steps. Assign in the Bulk Editor. Enable in Settings.

Expand any variable product in Bossy's Bulk Editor. A sticky image pool strip sits at the top of the variation panel — it shows every image already attached to that product. Drag from the pool down onto a variation card to set its featured image or add it to that variation's gallery. The pool travels with you as you scroll, so you're never hunting back up the page.

Free users assign images by clicking any variation’s main image zone or gallery slot — a focused modal opens showing only that product’s attached images. No media library required. The drag-and-drop pool strip is Pro only. See the full image workflow →

Once galleries are assigned, flip the master switch in Bossy's Settings tab — "Use Bossy gallery on product pages" — and Bossy takes over storefront gallery rendering across your store. Pick your layout preset, set your thumbnail controls, and you're live. Settings save independently of the switch, so you can configure everything first and go live when you're ready.

Gallery layouts

Five layout presets. All configurable.

Pick the layout that fits your shop's aesthetic. Every layout is configurable: thumbnail size, gap, height, corner radius, and zoom toggle.

Classic
Main image on top, thumbnails below. The familiar WooCommerce layout, now with full gallery swaps per variant.
Filmstrip
Main image with a horizontal scrolling thumbnail strip. Good for products with many photos.
Side Left
Thumbnails stacked vertically on the left, main image to the right. Editorial, works well with portrait images.
Side Right
Same as Side Left, mirrored. Useful for matching specific theme layouts.
Tiled Collage
A bold masonry mosaic — every variant photo on the canvas at once in a quilt-style grid. Striking for art prints, textiles, and any product where the full set of shots is the story.
Theme compatibility

Tested on the themes real shops actually use.

Every release runs a Playwright E2E suite across five themes. The Variation Gallery System is in that suite — if something breaks in a theme update, it shows up in the test gate before it reaches your store.

Blocksy (including Flexy gallery)
Kadence
Astra
Storefront
Twenty Twenty-Five

Other themes: the admin-side features (Bulk Editor, image assignment) work everywhere. The storefront gallery rendering may need minor CSS adjustment on themes outside this list.

FAQ

Variation image questions.

Does zoom and lightbox still work with the variation gallery?

Yes. Bossy's Variation Gallery System is built on WooCommerce's native gallery rendering — it replaces the gallery data on variant selection, but the theme's existing zoom, lightbox, and thumbnail behavior applies to the new gallery. It's not a separate gallery overlay; it's the same gallery, repopulated.

What if a variant doesn't have its own gallery assigned?

It falls back to the parent product's gallery. You can assign galleries to as many or as few variants as makes sense — variants without their own gallery just show the product default.

Will it slow down my product pages?

The Variation Gallery System loads a small CSS/JS file on product pages when enabled. Everything else in Bossy is admin-only. The script is lightweight — it intercepts WooCommerce's variation change event and swaps the gallery data. No additional API calls on the storefront.

Can I assign galleries in bulk across products?

The Variations Tab (Pro) includes bulk image assignment and chunked gallery replace — you can select a group of variations and assign or replace their galleries in one action. The per-product editor is per-product by design.

Is this the same as YITH WooCommerce Additional Variation Images?

Similar goal, different approach. YITH's plugin is a standalone product at $89/yr that handles variation galleries only. Bossy includes the Variation Gallery System as one module alongside the Bulk Editor, Media Manager, CSV Importer, Snapshot Undo, Variations Tab, and Customer Personalization — all in one plugin at $99/yr, with no separate license to manage.

Every variant deserves its own photos.

Bossy is the bulk editor for visual WooCommerce catalogs — assign variation images from your product shots in two clicks, undo when you bulk-edit wrong, and skip the spreadsheet cosplay. Get Pro for the full gallery swap experience — five themes tested, five layout presets, no coding required.