WooCommerce Product Table plugin fully supports variable products. You can either display variations as dropdown lists, as separate rows in the table, or on the single product page (see examples below). Product variations can also be displayed as filters above the table. And if you want even more flexibility, check out the integration with Product Add-Ons which lets you add checkboxes, text entry fields, and more.
Product table with variation dropdowns
This product table lists variations as dropdowns in the add to cart column. For the first product, we have added default variation options so they are pre-selected in the product table.
|Men's Hoodie||$10.00 – $25.00||small|large||black|grey|red|
|Ninja Hoodie||$45.00 – $60.00||small|large||pink|white|
|Ninja T-Shirt||$22.50 – $29.99||small|medium|large||grey|
Variations on separate rows
This example lists each variation on its own row in the product table.
|Ninja Hoodie - White, Large|
15 in stock
|Ninja Hoodie - White, Small|
23 in stock
|Ninja Hoodie - Pink, Large|
|Ninja Hoodie - Pink, Small|
Variations on single product page
This product table has variations disabled. For variable products, the add to cart button changes to ‘Select options’. Customers can click through to the product details page to choose their variations and buy.