Per-variation visibility

On variable products, each variation row in the Variations tab gets an additional visibility dropdown. This lets you expose certain variations only to specific roles — for example, a wholesale-only size or color.

For large catalogs, use the Variation Rules Matrix (WooCommerce → RoleView → Variation Rules) instead of editing each product individually. The matrix shows every variation × every role in a single grid with AJAX-powered toggles.