Description
WooCommerce Product Table replaces the traditional store grid with a sortable and searchable table featuring configurable columns for image, SKU, price, attributes, stock, and an add-to-cart button directly in the row. Developed by Barn2, it serves quick-order stores, wholesale businesses, restaurants, digital libraries, and scenarios where the standard WooCommerce grid disrupts the purchasing flow for customers who need to compare dozens or hundreds of items side by side.
Key Features
- Table listing via shortcode: insert the catalog into any page, post, or widget with
[product_table]and attributes to filter by category, tag, attribute, or ID. - Configurable columns: choose which data to display in each column — image, name, short description, price, SKU, stock, categories, tags, custom attributes, and custom fields.
- Dynamic search and filters: instant search box above the table and filter dropdowns by category, tag, and attribute, with results updated via AJAX without reloading the page.
- Purchase directly from the row: add-to-cart button, quantity selector, and variation dropdowns within the row itself, allowing customers to select multiple items and send everything to the cart at once.
- Compatible with WooCommerce product types: works with simple, variable, grouped, external, virtual, and downloadable products, including displaying variations as a dropdown or in separate rows.
Benefits of WooCommerce Product Table
- Checkout in fewer clicks: customers see the price, photo, and button in the same row, eliminating navigation between the listing page and the individual product page.
- Scannable catalog: column sorting and text search make it possible to find specific items in extensive catalogs, even with hundreds of SKUs.
- Layout adaptable to the niche: the same plugin works for a restaurant menu, B2B price list, audio library, or parts store by adjusting only the displayed columns.
- Implementation via shortcode: publish the table within any existing page structure without modifying theme templates or touching PHP code.
Who Is It For?
- WooCommerce store owners who sell wholesale or B2B and need a streamlined price list for returning customers.
- Restaurants, cafés, and delivery businesses that want a digital menu with ordering on a single page.
- Stores with extensive catalogs — parts, books, audio, video, digital documents — where thumbnail-based navigation makes it difficult to find the right item.
Recommended for those who operate on WooCommerce and need to transform the standard catalog into a fast, scannable, and direct shopping experience focused on a high volume of items per session.
Frequently asked questions
Is Barn2 WooCommerce Product Table GPL-licensed?
Yes. Barn2 WooCommerce Product Table is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Barn2 WooCommerce Product Table on multiple sites?
Yes. You can install Barn2 WooCommerce Product Table on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Barn2 WooCommerce Product Table cost at Ultrapack?
Barn2 WooCommerce Product Table costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Barn2 WooCommerce Product Table include updates?
Yes. The current version of Barn2 WooCommerce Product Table is 4.3.10, published at Ultrapack on Jul 16, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Barn2 WooCommerce Product Table scanned before publication?
Yes. Every version of Barn2 WooCommerce Product Table goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Barn2 WooCommerce Product Table?
Requires WordPress 6.1 or higher and PHP 7.4 or higher. Tested up to WordPress 7.0.
What changed in this version
Version 4.3.10
- Release date 16 July 2026
- Fix: Product table filters could exhaust memory on large tables.
- Fix: Filters displayed when no filters were configured in the table builder.
- Dev: Updated internal libraries.
- Dev: Tested up to WooCommerce 10.9.4.
Version 4.3.9
- Release date 17 June 2026
- Fix: Filter dropdowns not displaying when set up using the global default filter options.
- Fix: Search filter dropdowns not displaying on tables that include hidden products.
- Fix: Custom Design size input fields misaligned in WordPress 7.0.
- Tweak: Improved the products count message displayed below the table.
- Dev: Tested up to WordPress 7.0.
- Dev: Tested up to WooCommerce 10.8.1.
Version 4.3.8
- Release date 09 April 2026
- Fix: Filter dropdowns not displayed when configured in the table builder.
- Fix: Error handling for missing or deleted tables in the table builder.
- Dev: Tested up to WooCommerce 10.6.2.
Version 4.3.7
- Release date 26 March 2026
- Fix: "Default WooCommerce order" sorting now follows the WooCommerce catalog default sorting option set in the Customizer.
- Fix: `search_on_click` doesn't work on attributes.
- Dev: Tested up to WooCommerce 10.6.1.
- Dev: Tested up to WordPress 6.9.4
Version 4.3.6
- Release date 12 February 2026
- Tweak: Updated language files.
- Fix: YITH Wishlist integration.
- Dev: Tested up to WooCommerce 10.5.1.
- Dev: Tested up to WordPress 6.9.1
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
woocommerce-product-table.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
woocommerce-product-table.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.1 or higher and PHP 7.4 or higher. Tested up to WordPress 7.0.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready