Product Variant Table For Woocommerce


Product Variant Table For Woocommerce replace the default WooCommerce variations dropdowns by a table with filters by attributes.


  • Show a table of variable product variations instead of forcing the customer to select options before he see the product add to cart button.
  • You can control what columns to show/hide in the variant table from settings page WooCommerce -> Product Variant Table For Woocommerce
  • You can show variation attributes values as columns in the table.
  • You can filter the variations using the attributes values as select boxes.
  • Each variation will have its own “add to cart” button.
  • You can place variant table to show up in the product page in different spot of the page.
  • Ajax cart facility from variation table and no page refresh.
  • Plus Minus button for each variant to increase quantity.


  • Woocommerce from left Menu.
  • Settings page of Product Variant Table For Woocommerce.
  • Settings for +/- button or basic quantity input field
  • The output of +/- button


After downloading the ZIP file,

  1. Log in to the administrator panel.
  2. Go to Plugins Add > New > Upload.
  3. Click “Choose file” (“Browse”) and select the downloaded zip file.
  4. You can control what columns you would show in variation table from WooCommerce -> Product Variant Table.


What is the purpose of this plugin?

This plugin replace the default WooCommerce variations dropdowns by professional table with filters by attributes.

Can this plugin show the shop/category products as a table?

No, this plugin only display the variable of products varations in a table.

How to Show/Hide an attribute in the variant table?

To show an attibute in the variant table go to plugin settings and check “Attributes” checkbox then go to the product edit page and enable “Visible on the product page” option for the attribute that you want to show.

Can I change the text of Add To Cart Text?

Of course, you can change it from plugin setting page.


March 4, 2021
This plugin was so useful because the products in our site have 10 type of variations, so it was a mess to choose an option and compara features of them. Since we installed Product Variant Table For Woocommerce products variations are so easy to understand and choose the right option. Many thanks
December 12, 2020
This provides a very useful extension for WooCommerce! It works well! Thanks!
December 10, 2020
Was looking for this functionality for a while. Plugin works as promised. It is in early stages and has wrinkles, but I can see great future. Support is also excellent. Keep up the good work!
December 7, 2020
Easy and useful plugin. It's nice to choose which table column to display. It's perfect for my store because I have lots of variable products. Nice support. Good job. Thanks.
Read all 7 reviews

Contributors & Developers

“Product Variant Table For Woocommerce” is open source software. The following people have contributed to this plugin.


“Product Variant Table For Woocommerce” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Product Variant Table For Woocommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Plus Minus button added for quantity.
  • Validation added for quantity using max stock quantity.
  • Translate issue solved


  • Languages folder added
  • Added textdomain with hard coded string
  • Some minor logical changes with condition


  • Add to cart AJAX notice problem solved
  • Added notification for both Success and Error


  • Compatibility issues fixed with currency changer plugin


  • Mobile variation attibute title issue solved
  • Table view updated with some css fixing
  • Cart button padding issue minimized


  • WooCommerce dependency issue minimized


  • CSS for loader


  • JS for loader


  • Attribute label displayed rather than slug.
  • Minor css changes.
  • Ajax cart animated loader implemented.


  • Minor css issues solved.
  • Ajax cart facility implemented.


  • Compatible with PHP versions.
  • Fix minor syntax error issues in older version of php.


  • Initial version.