Skip to content

Swatch Pro

Swatch Pro is the planned premium edition for Swatch. It is an add-on that requires the free Swatch plugin installed and active; it is distributed through Freemius (licensing, activation and automatic updates), not the WordPress.org directory.

The 0.1.0 release is an early scaffold: it ships the licensing, bootstrap, activation and database-migration plumbing that the premium features will hook into. The features below are planned and not yet implemented.

  • Image swatches — upload an image per term, not just a flat colour or label.
  • Per-variation images — swap the product gallery image as the shopper selects a swatch.
  • Rich tooltips — preview the colour, label or image on hover and focus.
  • Archive and loop swatches — show swatches on shop, category and search listings, not only the single product page.
  • Boots only after the free Swatch plugin has loaded and fired its boot action.
  • Verifies the free plugin is present and meets the minimum version, with admin notices when it is not.
  • Registers premium services and hooks into the free plugin’s container (registries are empty placeholders for now).
  • Runs version-tracked PRO activation defaults and database migrations.
  • Declares WooCommerce HPOS and Cart/Checkout Blocks compatibility.
  • Integrates the Freemius SDK for licensing, activation UI and automatic updates.

Swatch Pro extends the free Swatch plugin. The free plugin provides the core colour and button/label swatches wired into the native variations form; PRO adds image swatches, per-variation images, rich tooltips and archive swatches that larger catalogs ask for.