Variation Swatches data tables for WooCommerce
Color values, image swatches, tooltip text and per-product overrides as inline-editable cells. SleekView lets a merchandising lead fix a hundred swatches in one sitting instead of one term at a time.
♾️ Lifetime License available
Swatches live in term meta. SleekView treats them as a table.
Variation Swatches for WooCommerce stores swatch type, color hex value, image attachment ID and tooltip text on each attribute term as termmeta. The default editor walks you term by term — open the Color attribute, edit one term, save, open the next term. For a store with thirty colors, six size variants and a hundred-product catalog with per-product overrides, that single-term workflow turns a seasonal recolor into a multi-day project.
SleekView pulls every term across attribute taxonomies into a single inline-editable table. Click into a color cell, paste a new hex value and the swatch updates in place. Filter to terms missing a tooltip and write copy in batches. Sort by attribute taxonomy to focus a session on Color or Size at a time. Bulk recolor across a hundred terms when a vendor ships a refreshed palette.
Image swatches surface their attachment thumbnail in the cell, with an inline picker for replacements. Per-product swatch overrides appear alongside the global terms so merchandising can spot inconsistencies — a Color/Red term that renders one hex globally but a different one on a specific product.
Workflow
From per-term editing to one merchandising surface
Read termmeta
Promote to cells
Filter and group
Bulk apply
Sample columns
How swatches are stored
wp_termmeta
| Meta key | Description | Type | Editable | Status |
|---|---|---|---|---|
| swatch_type | color, image, button, radio | string | Yes | Active |
| swatch_color | Hex color value | string | Yes | Active |
| swatch_image_id | Attachment ID | integer | Yes | Active |
| swatch_tooltip | Hover text | string | Yes | Optional |
Comparison
Default swatches admin vs. SleekView
Default editor
- Edit one term at a time on the taxonomy screen
- No bulk recolor across attribute terms
- Image swatches require attachment picker per row
- No filter by missing tooltip or empty image
- Cannot export the swatch library for review
SleekView
- Inline edit color, image, and tooltip in one table
- Filter terms missing a swatch or with default values
- Bulk recolor across an attribute taxonomy
- Group by attribute for merchandising sweeps
- Export swatch library for design review
Features
What SleekView gives you for Variation Swatches for WooCommerce
Inline color editing
Click into a color cell, paste a new hex value and the swatch updates without leaving the table. Bulk recoloring across a vendor palette becomes one editing session.
Missing-data filters
Find every term missing an image or tooltip and finish the long tail in one merchandising sweep. The view doubles as the launch-readiness checklist.
Attribute groups
Group by Color, Size, Material or any attribute taxonomy to focus a session on one taxonomy at a time. Cross-attribute drift becomes obvious at a glance.
Audience
Where merchandising teams use SleekView
Seasonal recolor
Bulk update color swatches when a vendor ships a refreshed palette across an entire collection. The whole season's recolor happens in one sitting, not term-by-term.
Tooltip audit
Filter to terms with missing tooltip text and write copy in batches instead of randomly. The launch-readiness audit becomes a saved view, not a manual spreadsheet.
Image cleanup
Find swatch images flagged as missing or low-resolution and replace them before launch. The image-quality sweep runs against a real list, not random walks through the catalog.
The bigger picture
Swatches are merchandising data, not configuration
Variation swatches feel like configuration but behave like merchandising data. Once a catalog has more than a handful of colors and a few size attributes, the swatch library starts drifting — vendors send updated palettes, designers tweak the brand color codes, new products inherit defaults that no one ever finished, tooltip copy gets written for half the terms and forgotten for the other half. The default per-term edit workflow assumes a small static set, which is fine for a launch and untenable a year in.
Stores that lean into swatches as a conversion lever (color matters for fashion, size for apparel, material for furniture) end up with hundreds of terms across multiple attributes plus per-product overrides, and the gap between what is in the swatch library and what is on the storefront grows quietly until a customer notices the mismatch. Treating the swatch library as a queryable, bulk-editable table — rather than a series of single-term forms — turns merchandising sweeps into normal weekly work and stops the long tail of missing-tooltip and missing-image cases from accumulating into a launch-day fire drill.
Questions
Common questions about SleekView for Variation Swatches for WooCommerce
On WooCommerce attribute terms in termmeta, with the prefix the Variation Swatches plugin uses (typically swatch_ keys: swatch_type, swatch_color, swatch_image_id, swatch_tooltip). Per-product swatch overrides are stored as postmeta on the product with a related key pattern. SleekView reads both global term swatches and per-product overrides in the same grid so inconsistencies surface together.
 No. SleekView edits the same termmeta keys the Variation Swatches plugin reads on the storefront. The plugin's storefront rendering, its frontend swatch picker, its caching layer and its theme integrations all continue to work exactly as before. Disabling SleekView leaves the swatch library untouched — the data is the plugin's, SleekView is just a faster admin layer for editing it.
 Yes. Select rows and apply a value across them in one save. Common patterns include applying a single hex value to multiple terms (when a brand consolidates colors), applying tooltip text in batches with a template (when copy needs to be normalized) and clearing values across a set (when reverting to the plugin defaults). Each bulk save fires the same termmeta save hooks single-term saves do.
 Yes. Image attachments can be picked inline with an attachment picker that opens in the cell. The current attachment thumbnail renders in the cell so merchandising can spot wrong images at a glance. Filters like "swatches with missing image" and "swatches pointing to deleted attachments" surface the cleanup work that otherwise hides inside individual term edits.
 Yes. Any WooCommerce attribute taxonomy with swatch meta is supported, including custom taxonomies you have registered for things like Material, Finish or Size Range. The grid auto-detects which taxonomies have swatch metadata and shows them in the column picker. Custom swatch types added by other plugins (button, label, custom shape) appear as their own enum values in the swatch_type column.
 No. SleekView only reads in admin — no queries fire on storefront page loads, on the frontend variation swatch picker or in any customer-facing flow. Edits made in SleekView write to the same termmeta the plugin reads, and the plugin's own caching layer (if you have object cache enabled) refreshes as it would after any standard term-edit save.
 Yes. The grid can show both layers — global term swatches as one set of rows, per-product overrides as another. Filtering to overrides surfaces every place a product diverges from its global term defaults, which is where merchandising drift hides. Reverting an override to inherit the global value becomes a one-click action rather than navigating to the product, finding the variation, and editing the override there.
 Yes. The Pro version's brand swatches and additional swatch types (radio buttons with images, custom HTML swatches) all store their data in termmeta with predictable key patterns. SleekView promotes those keys to columns alongside the standard color, image and tooltip fields. Brand-level swatches that span multiple attributes also surface, which helps brands managing licensed palettes across categories.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout