(5 customer reviews)

WooCommerce Variations Table


With our WooCommerce Plugin you can easily turn your Variations into a dynamic Table. Use DataTables to make your Variables sortable, filterable or searchable. You can even add buttons to print, export or create a PDF of your variation table with ease.

One Time Payment | No subscription | Lifetime Updates
View Demo

WooCommerce Variations to Table Plugin

Products in WooCommerce stores often vary in size, style, and color. However, navigating between different product variations can be time-consuming. Thankfully, the new WooCommerce Variations Table plugin changes this.

View Demo

turn WooCommerce variations into a table

WooCommerce Table Variations Vs. Select Fields

In WooCommerce, product variations are filtered manually by selecting different select fields. The Woocommerce Variations Table plugin changes this by transforming all product variations into fast-loading responsive table entries.

  • Variation tables allow customers to quickly filter products by color, size, and current availability
  • Tables can be configured to display products from similar store categories
  • Store owners can choose what attributes to display in tables and in what order
View Demo

Easily Organize all
WooCommerce Product Attributes & Variations

With every WooComerce table, store owners specify what information should be displayed and in what order.

Tables can be configured to display different color, style, and price variations. Store owners can also specify how many items are currently in stock. Much more importantly, all product variations are accompanied by fast-loading images, order quantity fields, and add to cart buttons.

View Admin Demo
easy variations table backend settings
filter variations by color

Faster Filtering for Smoother Shopping Experiences

Using select fields to filter through product variations can be tedious.

A customer might be delighted by a particular product. However, it can take several clicks to ascertain whether a product is available in a specific size, style, or color. Variations Tables changes this by allowing page visitors to filter products much faster.

  • Variation tables allow page visitors to filter products in seconds
  • Faster filtering results in lower page bounce rates and fewer abandoned shopping carts
  • Showing similar products in tables can help store owners upsell while giving customers more buying options
View Demo

Live Filtering & Easy Data Export

The WooCommerce Variations Table plugin uses live filtering and Ajax to asynchronously add items to shopping carts. Customers are, therefore, prevented from ordering items which might have just gone out of stock. Also, all table data is fully exportable in CSV, Excel, PDF, and direct Print format.

export WooCommerce variations as excel
limit access

Limit Variations Table Access to Specific Users

As a WooCommerce store owner, you might cater to both individual and wholesale customers. The WooCommerce Variations Table plugin, therefore allows site admins to restrict table access to specific store users.

When access to tables is restricted, individual customers will be served standard product listing views. Wholesale customers, meanwhile, will be presented with tables which they can use to filter and order products on an individual or bulk basis.

View Admin Demo

5 reviews for WooCommerce Variations Table

  1. Lelantos

    A nice addition for our wholesale product pages.
    Worked out of the box.

  2. megalex

    Great design quality, flexibility and customizability.
    And last not but least: great customer support!

  3. jenexler

    Great documtent, developer friendly (you can modify options via filters with ease) and outstanding support.

    Can only recommend this plugin and the feature availability. Fast reponseses from Author guaranteed.

  4. bare123

    Great plugin to turn our Variations into a nice, flexible and responsive Table. Filtering via Datatables is a plus point for this great plugin.

  5. Amoditer

    The plugin is great, and the support too!
    Thank you!!

Add a review



How can I style the Variations Table

If you want to change the style of the variations table you need to work with custom CSS. For example if you want to change the header-background color you can insert the following custom Styles into your Child Themes > Custom...

How to add Line Breaks and make Columns smaller in variations table

If attribute columns for example are too long and there is no line break, please add this custom CSS: #variations-table-header-at { width: 100px !important; max-width: 100px !important; } table.dataTable.nowrap th, table.dataTable.nowrap td...


# Changelog
- NEW:	No variations available HTML text
- NEW:	Add wpautop on descriptions
- NEW:	Show sale price
- NEW:	Performance mode
- NEW:	WAitlist plugin support
- NEW:	Added stock span element
- FIX:	datatbles images not loading
- FIX:	removed CDN loading
- FIX:	Img missing
- FIX:	woocommerce_variation_is_visible filter updated (WholeSale Prices B2B plugin)
- FIX:	PHP 8.2 support

- FIX:	Cart URL redirect not working
- FIX:	Using wc_get_price_to_display now to display prices (tax related)

- NEW:	Show custom fields in table and order data
- NEW:	Hide out of stock variations
- NEW:	Show different Price & Quantity texts for certain product categories
- NEW:	Added support for woocommerce_variation_is_visible filter
- NEW:	Added a new field for stock quantity
- FIX:	Any attribute support
- FIX:	Attribute image not shown when empty value
- FIX:	Tax setting display with taxes not working
- FIX:	Removed woo_params (elementor support)

- NEW:	Added support for our catalog mode plugin
- NEW:	Added flatsome custom hook positions
- NEW:	Added custom / shortcode hook position
- FIX:	Datatable Languages not working
- FIX:	WPML Custom attributes not translated
- FIX:	Shortcode now respects logged in / logged out settings
- FIX:	Export Buttons not working when only PDF &print enabled

- NEW:	Added DE, NL, IT, FR Translations
- FIX:	JS FN extend not available
- FIX:	Added URL Decode to add to cart

- NEW:	Added support for our own Wishlist + Yith Wishlist Plugin (Regular does not support variations)
- NEW:	Added Support for custom Meta Data
- NEW:	Support for our Single Variations Plugin
- NEW:	Added support for yith barcode plugin
- NEW:	Attributes are now sorted by float values
- NEW:	Name also sorted by default
- NEW:	All CSS & JS only gets loaded when needed
- FIX:	Removed datatables CDN
- FIX:	Removed search input field from enquiry + cart button columns
- FIX:	Price field sorting fixed

- NEW:	Added support for our PDF Export Products plugin: https://www.welaunch.io/en/product/woocommerce-print-products/
- FIX:	Enquiry functionality not working

- NEW:	Dropped Redux Framework support and added our own framework 
		Read more here: https://www.welaunch.io/en/2021/01/switching-from-redux-to-our-own-framework
		This ensure auto updates & removes all gutenberg stuff
		You can delete Redux (if not used somewhere else) afterwards

- FIX:	Data existing check

- NEW:	Added is type variable check to shortcode
- FIX:	Variation table data check

- FIX:	Added support for on utf8 attributes

- FIX:	Better handling of out of stock products

- FIX:	Quantity will be set to zero after adding all to cart
- FIX:	Removed alert added to cart

- NEW:	Performance increase in admin panel through AJAX loading

- FIX:	Do not render title if empty
- FIX:	Flatsome support
- FIX:	Image overlapping 
- FIX:	Updated all datatable scripts to latest version

- FIX:	PHP errors in shortcode
- FIX:	Paging not working

- NEW:	Quantity field showed when out of stock

- FIX:	Get Dimensions & Weight display issue

- FIX:	On Backorder showed out of stock status
- FIX:	Updated german Translations (Thanks to Martina Stoilova)

- FIX:	Multiple cart button not working

- FIX:	Stroke price when filtering disabled / otherwise only sale price shows

- FIX:	2 shortcodes broke datatables HTML code
- FIX:	Add all to cart not working with 2 tables

- FIX:	Multiple shortcodes showing same products

- FIX:	Attributes not showing in cart

- NEW: 	Old theme support option in advanced settings
		Enable this when attributes do not show in cart.

- NEW:	Default Filtering when you have set a default variation
		Example: https://imgur.com/a/4NWGBc6
- FIX:	Removed background color for table header

- NEW:	Readded the exclusion functionality
- NEW:	Added transient caching for wp-admin settings panel

- FIX:	Uncaught SyntaxError: Unexpected token o in JSON at position 1 at JSON.parse

- NEW:	Added an option to set a default page length when paging enabled
- NEW:	Added an option to set customn page length menu when paging enabled
- NEW:	Added support for our attribute images plugin
		images for attribute values can now appear in the columns see: https://imgur.com/a/OhRVtEp

- NEW:	Filter for disabling the variations table: 
		apply_filters('woocommerce_variations_table_enabled', true, $product );

- NEW:	Variations table shortcode now tries to take current product when no product ID is set
		This to work with page builders.

- FIX:	Multiple Header rows appeared when using shortcode multiple times

- FIX:	Quantity was changeable through keyboard input and not respecting max qt
- NEW:	Added description of what CB and QT is in plugin settings

- NEW:	Lightbox for variation product images
- FIX:	Quantity max now respects the stock level

- NEW:	Added a default option to return custom post meta data
		when using 

- NEW:	Added Support for Cart Redirect after Add to Cart

- FIX:	Added Flatsome AJAX add to cart support

- NEW:	Added an option to set a default column order and column order type (asc or desc)

- NEW:	Alert message, that products were added to cart
- FIX:	Responsive option disabled single add to cart

- FIX:	Added Attributes to add to cart functionality
- FIX:	PHP Notices

- FIX:	PHP Notice:  attributes was called incorrectly
- FIX:	Removed strip tags

- FIX:	Sales price not stroke through

- FIX:	IE11 JS Fix
- FIX:	Added return messages

- NEW:	Added support to our Catalog Mode Plugin
		-> means you can add an enquiry button to your table
		See: https://codecanyon.net/item/woocommerce-product-catalog-mode/14518494
- FIX:	Removed Exclusions for better Performance

- NEW:	Another option to use select filters called Column Filter Widgets
- NEW:	Fixed Table Header Option
- NEW:	Fixed Table Footer Option
- NEW:	Search in Columns by Input Field
- FIX:	Stripped Price HTML tags for better filtering
- FIX:	Export Buttons are now Translateable

- NEW:	Multiple Add to Cart with Quantity (QT)
		Users can set only quantities and add them all to cart
		This does not work in Conjunction with the Checkbox (CB)

- NEW:	Multiple Add to Cart now respect quantity
- NEW:	QUantity has now it's own column
- FIX:	Multiple add to cart bug fixes not showing variation

- FIX:	Export buttons always showed when all deactivated

- NEW:	Product Name can be added to variation data
		See Settings > Variation Tanble > Variation Data

- NEW:	Shortcode now support multiple products or all products from a category
		See here: https://www.welaunch.io/woocommerce-variations-table/faq/shortcode/

- NEW:	Option to show a checkbox for multiple add to cart
- FIX:	Missing translation "Show All"

- FIX:	Stock Status Translations

- FIX:	Updated Translation files

- NEW:	Shortcode [woocommerce_variations_table product="PRODUCT-ID"]
- FIX:	Added image to print export
- FIX:	Removed select fields from export

- Inital release

You may also like…

WooCommerce Plugins

WooCommerce PDF Catalog


With our WooCommerce PDF Catalog plugin you are able to export your complete Shop as a PDF. Export full or just product categories – you can decide. Add a cover image, show a table of contents and customize the layout just as you like.

WooCommerce Plugins

WooCommerce Quick Order


With our WooCommerce Quick Order plugin you can make purchasing of your products faster and easier. Purpose could be big wholesaler or similar, who know the products they want to purchase. Normal customers could also be the target, when you want to show all your products in a simple overview table.

WooCommerce Plugins

WooCommerce PDF Invoices & Packing Slips


Automatically create PDF Invoices for your WooCommerce Order with our plugin. Attach invoices to order emails, show in order details or on the thank you page. And the best? The invoice data, layout and everything is fully customizable.

Save over 75%

Get our Bundles and Save

The bundle includes all of our WooCommerce Plugins. Just now for $299 instead of $504
Original price was: 596,00 €.Current price is: 199,00 €.

Get ALL our WordPress plugins in one bundle and save more than 66%!

Original price was: 2.007,00 €.Current price is: 499,00 €.

Get ALL our 43 weLaunch plugins in one bundle and save more than $1500!

Original price was: 504,00 €.Current price is: 299,00 €.

Get ALL our WooCommerce plugins in one bundle and save more than 50%!

We use cookies to give you the best online experience. By agreeing you accept the use of cookies in accordance with our cookie policy.

Close Popup
Privacy Settings saved!
Privacy Settings

When you visit any web site, it may store or retrieve information on your browser, mostly in the form of cookies. Control your personal Cookie Services here.

These cookies are necessary for the website to function and cannot be switched off in our systems.

Technical Cookies
In order to use this website we use the following technically required cookies
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec

Decline all Services
Accept all Services