The easiest way to list WooCommerce products in an interactive table view or order form.

WooCommerce 3.0 ready!

WooCommerce Product Table Plugin

Included with WooCommerce Product Table

Product Table View or List

Display your WooCommerce products in a table view or list with our WooCommerce table plugin. Create a table for all your products, or separate tables for each category.

Filter Widgets

Includes the complete set of filter widgets used in WooCommerce. Customers can filter the table by attribute, price, or rating.

Product Attributes & Variations

Display attributes as columns or filters, or choose between 3 ways to display variations. Users can select variations and add to cart.

Custom Field Support & ACF

Display custom fields as columns in the product table. Fully integrated with Advanced Custom Fields. Add extra data, links and more.

Custom Taxonomy Support

Display custom taxonomies, filter by custom terms, and create tables listing products with specific taxonomy terms.

Add to Cart Buttons

Customers can choose the quantity and add products directly to the cart, or click through to view the product page. It's the ultimate one-page WooCommerce order form!

Select multiple products

Display checkboxes next to each product so that customers can quickly add several products to the cart at once.

Product Images

Display your WooCommerce product image at any size and in any column with our WooCommerce product display plugin.

Fine-Grained Control

Create tables listing products based on their category, tag, ID, status, date or author. Exclude categories or individual products.

Lazy Load

For large product tables, you can enable AJAX to load your products one page at a time to reduce server load and boost performance.

Fully responsive

On mobiles, columns automatically 'fold' and can be expanded to show the data. You can choose which columns take priority using our WooCommerce product list plugin.

Instant Search, Sort & Filter

Enter your keywords and perform an instant search. Filter the product table or click a column heading to sort.

AJAX Add to Cart

Products are added to the cart using AJAX, with no page refresh. This lets customers buy quickly, reducing bounce rates.

Hugely flexible

With dozens of product table options, you can show or hide table elements, change column headings, set page length, and much more.

Documentation & Support

The plugin comes with a detailed knowledge base and expert support from UK WordPress agency Barn2 Media (est. 2009).

View DocumentationScreenshotsChangelog Current version: 1.7.4 • Last updated: 27 July 2017 • Released: 25 October 2016


Rated 5 out of 5 stars based on 31 customer reviews.

Best plugin

The best plugin I have ever come across. The support team is awesome as they help us in the best way possible.

Just what we needed

The Wholesale Product Table Plugin works great! It does exactly what we need to make our wholesale pages into an order form. Support has been fantastic to help us tweak the plugin to our exact needs. Cheers!

Very flexible plugin and outstanding support!

You can build almost any table imaginable and change almost any single aspect of it with shortcodes and CSS with this plugin. There’s even more you can do with PHP filters if you so desire. The plugin is very well documented and if everything else fails – the support team is always willing to help. I’ve even received PHP snippets that allowed me to create columns with custom content easily. Pure awesomeness.

Every plugin should be this good!

I buy and use a ton of plugins and I have to say, I’ve never had a better experience! These people are super responsive even though they are in a “whole ‘nother country” from me… ;) I’ll be checking here for every project I do to see if they have something to fill my needs. Nice work y’all!
-Mike in Texas


Really good plugin, well documented. Very responsive and helpful support.

I'm loving this plugin - thank you

I’m loving this plugin – it was just what I needed. I had already bought a plugin from another company, but it was slow and I didn’t like it. They even actually blamed me, my host, and everything else on it’s performance. Yours moves fast and to me, that is vital. Andy on the chat was spot on, and he really knows his stuff, he’s a gem! I’ll be using it on future projects for clients also.
Actually save the day :)

Leave a Review

Write a Review

Have an account? Login

(optional, not published)

Some of our favourite sites using WooCommerce Product Table

People all over the world are displaying their products in unique and exciting ways using our WooCommerce table plugin.
How will you use it on your website?

  • Davora Wholesale Store
    Davora WooCommerce Wholesale Store
  • First Kitchens
    WooCommerce kitchen store
  • Indigo MindLabs
    Gift Vouchers
  • Numbergroup
    WooCommerce table of products with phone numbers for sale
  • PolBazar24
    PolBazar24 One-Page WooCommerce Order Form
  • Dosado
    WooCommerce Audio Gallery

Buy WooCommerce Product Table and start listing your products in new ways!

Buy Now for $75


How does WooCommerce Product Table work?

The plugin provides a shortcode which you can insert into any page, post or widget. The shortcode displays your WooCommerce products in an interactive HTML table view.

There are various options which you can use to control how the table works. We provide extensive documentation on how to set up the WooCommerce Product Table shortcode, and if you need more help you can always contact us.

What can I display in the product table?

Your WooCommerce product table can include any of the following columns: ID, SKU, product name, description, short description, date, featured image, reviews, stock level, product categories, product tags, product attributes, custom fields, custom taxonomies, weight, dimensions, price, variations, and add to cart buttons (with or without the quantity selector).

Can I select (or exclude) which categories are displayed?

Yes, you can choose to show one or more categories in your table using the 'category' option, or you can exclude a category (or several categories) using the 'exclude_category' option.

Can I customise the column headings?

Yes, you can set a custom heading for some or all of the columns in the table. See documentation for examples.

Will it work if I have thousands of products?

Yes. If you have a large number of products then you need to activate the lazy load option. This only loads the products on the page you're currently viewing, instead of loading all your products when the table first loads.

Does it work with Wholesale Suite?

Yes, WooCommerce Product Table works with user-specific pricing plugins such as Wholesale Suite. You can also use it with WooCommerce Password Protected Categories or WooCommerce Private Store. The plugin documentation includes guidance on how to add product tables to the category archive template.

Does it work with the WooCommerce product search & filters?

WooCommerce Product Table provides a standalone way of displaying your products and has its own search and filters. For this reason, we recommend that you add your product table to a page that does not use the WooCommerce search or filter widgets. You can still use the standard WooCommerce search and filters elsewhere, for example on the category and single product pages.

Will it work with my theme?

We have tested WooCommerce Product Table with a range of free and premium themes and are confident it will look great with your theme. The product table view uses your existing fonts and we have styled the other elements (buttons, pagination etc.) to look good with most themes. If you want to style the table view in a more specific way then you can apply your own CSS or contact us for a recommendation.

Do I have to pay every year?

When you buy the plugin, you will be signed up to an annual subscription. If you ever cancel, you will continue to receive plugin updates and support until the end of the current billing cycle (i.e. 1 year after your last payment). After that, you can continue using the plugin but will no longer have access to support or plugin updates, so we recommend keeping your subscription active.

 Which languages are supported?

Currently we support English, French, Spanish, German, Italian, Dutch, Polish and Norweigen. If you're interested in contributing a new translation for the plugin, please get in touch.

Which version of WordPress is supported?

WooCommerce Product Table is fully tested with the latest version of WordPress. We always recommend running the most up-to-date version of WordPress, but we also support on older installations:

WooCommerce - 2.4 and up (tested to 3.1.1)
WordPress - 4.1 and up (tested to 4.8)
PHP - 5.2.6 and up (PHP 7 compatible)

Product Table Screenshots

These screenshots show some of the different uses of our WooCommerce product list plugin - WooCommerce Product Table. The exact styling will depend on your theme.

Buy WooCommerce Product Table and start listing your products in new ways!

Buy Now for $75