Product Table with Variations

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.

BUY PLUGIN

Product variations in the table

This product table lists variations on a single row for each product. Each variation type is listed as a dropdown in the add to cart column.

ImageNameSummaryPriceBuy
Ninja HoodieNinja Hoodie

This is the product short description. You can choose which columns display in the table.

$45.00$60.00
, , 45
Pink Ninja HoodiePink Ninja Hoodie

This is the product short description. You can choose which columns display in the table.

$10.00$15.00
, 10
Skull HoodieSkull Hoodie

This is the product short description. You can choose which columns display in the table.

$30.00$40.00 , , , , 30

Create this product table with variations using shortcode:  [product_table columns="image,name,short-description,price,add-to-cart" variations="true" show_quantity="true" filters="att:size,att:color" display_page_length="false"] 

Variations on separate rows

This example lists each variation on its own row in the product table.

ImageNameStockSizeColorPriceBuy
Ninja Hoodie - White, LargeNinja Hoodie - White, Large

40 in stock

LargeWhite$60.00
60
Ninja Hoodie - White, SmallNinja Hoodie - White, Small

40 in stock

SmallWhite$45.00
45
Ninja Hoodie - Pink, LargeNinja Hoodie - Pink, Large

40 in stock

LargePink$60.00
60
Ninja Hoodie - Pink, SmallNinja Hoodie - Pink, Small

100 in stock

SmallPink$45.00
45
Pink Ninja Hoodie - Pink, SmallPink Ninja Hoodie - Pink, Small

8 in stock

SmallPink$10.00
10
Pink Ninja Hoodie - Pink, LargePink Ninja Hoodie - Pink, Large

8 in stock

LargePink$15.00
15.00

Create this product table with variations using shortcode:  [product_table columns="image,name,stock,att:size,att:color,price,add-to-cart" variations="separate" show_quantity="true" filters="att:size,att:color" links="none" display_page_length="false" rows_per_page="6"]

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.

ImageNameSummaryPriceBuy
Ninja HoodieNinja Hoodie

This is the product short description. You can choose which columns display in the table.

$45.00$60.00 , , 45
Pink Ninja HoodiePink Ninja Hoodie

This is the product short description. You can choose which columns display in the table.

$10.00$15.00 , 10
Skull HoodieSkull Hoodie

This is the product short description. You can choose which columns display in the table.

$30.00$40.00 , , , , 30

Create this product table with variations using shortcode:  [product_table columns="image,name,short-description,price,add-to-cart" filters="att:size,att:color" display_page_length="false" totals="false"]