WooCommerce Product Table

4.3.4 26 November, 2025

  • Tweak removed deprecated code.
  • Tweak Added backwards compatibility for the date_columns parameter.
  • Fix Incorrect currency parsing for the multi add-to-cart button for certain currencies.
  • Dev Updated internal libraries.
  • Dev Tested up to WooCommerce 10.3.5.
  • Dev Tested up to WordPress 6.8.3.

4.3.3 24 September, 2025

  • Fix Cannot sort attributes by number.
  • Dev Updated internal libraries.
  • Dev Tested up to WooCommerce 10.2.1.

4.3.2 4 September, 2025

  • Tweak Refactored the entire sorting logic.
  • Tweak Filters now show only relevant options.
  • Fix Undefined array key "version_option_name".
  • Fix Potential issue when checking for taxonomy objects on archive pages.
  • Fix Multi-check "add to cart" button label was not properly formatting monetary values.
  • Dev Updated internal libraries.
  • Dev Tested up to WooCommerce 10.1.2.

4.3.1 22 July, 2025

  • Fix i18n compatibility issue with WP 6.8.
  • Fix Avada - quantity plus/minus buttons not showing inside modal.
  • Fix "Select all" checkbox not checked after selecting a variation.
  • Fix "Select all" checkbox not checked after selecting a variation when a variable product did not have a default variation.
  • Fix "Select all add to cart" button label not updating when a variable product selection could not be added to the cart.
  • Dev Tested up to WordPress 6.8.2
  • Dev Tested up to WooCommerce 10.0.2.

4.3.0 23 June, 2025

  • New Added ability to enable accent-insensitive search while lazy loading is disabled.
  • Tweak Refactored v4.0.0 upgrade routine.
  • Fix GeneratePress quantity buttons disappearing when using pagination.
  • Fix Multi add to cart calculation logic ignoring when taxes are excluded from prices.
  • Fix Table displaying incorrect number of products when using the product_limit attribute.
  • Fix Radio buttons in add to cart form not working correctly when using the "All Products for WooCommerce Subscriptions" plugin.
  • Dev Tested up to WooCommerce 9.9.4.

4.2.2 15 May, 2025

  • Fix Default variation checkbox is pre-selected on page load.
  • Fix Column width doesn't work properly when the header is hidden.
  • Fix Table showing on archive pages when the Store is set to display subcategories only.
  • Dev Tested up to WooCommerce 9.8.5.

4.2.1 28 April, 2025

  • Fix Out of stock variations displayed when using separate variations and filtering by "instock" status.
  • Fix [product_table] shortcode now correctly filters by custom field when using sort_by="cf:...", instead of returning all products.
  • Fix Select2 styling.
  • Fix PHP 8.4 Deprecations.
  • Fix Strings translations in WP 6.8.
  • Fix Duplicate options appearing under the "Sort by" setting.
  • Fix Fields generated with the "Easy Post Types and Fields" plugin are not detected in columns.
  • Dev Updated internal libraries and tested up to WordPress 6.8

4.2.0 25 March, 2025

  • New Added ability to remove plugin’s data on uninstall.
  • New Added ability to display table reset button on demand.
  • New Added ability to toggle the "Select all" link.
  • New Added custom_class shortcode parameter.
  • New Integration of the YITH Request Quote column with the table builder interface.
  • Tweak Logic of the wc_product_table_custom_class filter adjusted as per documentation.
  • Tweak Updated German translation.
  • Fix An issue where certain date formats were not sortable in certain conditions.
  • Fix Custom fields not working in combined columns when only custom fields were selected.
  • Fix Infinite spinner on lazy loaded tables when the "Hide Column Headings" option was enabled.
  • Fix Unable to disable linking of the "Author" column.
  • Dev Tested up to WooCommerce 9.7.1.
  • Dev Tested up to WordPress 6.7.2

4.1.1 3 February, 2025

  • Tweak Added a class to the table container based on the selected table style.
  • Fix An issue where the plugin could be activated while WooCommerce was not installed.
  • Fix Link options were being displayed in the wrong place.
  • Fix Unable to sort rows by date.
  • Fix Unable to sort rows by attribute.
  • Fix Conflict with the WooCommerce Product Add-Ons plugin.
  • Fix Fixed a bug where the sticky header was not being displayed correctly.
  • Fix Conflict with the WooCommerce Quick View Pro plugin when Posts Table Pro is active.

4.1.0 10 December, 2024

  • New Added pre-built table templates.
  • New Added the possibility to merge columns into one combined column.
  • New Added new "Author" column.
  • New Added a sticky table header option.
  • New Added an option to hide the table heading.
  • New Added ability to clear the cache from the plugin settings page.
  • New Added ability to sort columns numerically.
  • New Added "Barn2" to widget descriptions.
  • New Allowed widgets to work on any page.
  • New Added integration with the "WooCommerce Custom Fields for Variations" plugin.
  • Tweak Adjusted Woodmart quantity input style for Firefox.
  • Tweak Reset the sortby option if lazy load is activated.
  • Tweak Moved the "Show column heading" option to advanced column settings.
  • Tweak Moved the "Link" option outside the advanced column settings.
  • Tweak Added new options to the table builder that were originally only available while editing an existing table.
  • Tweak When using the "WooCommerce Lead Time" plugin, the "Lead Time" column will now be displayed in the table builder.
  • Tweak When using the "WooCommerce Quick View Pro" plugin, the "Quick View" column will now be displayed in the table builder.
  • Tweak Cleaned up redundant code in certain areas of the plugin.
  • Tweak Added "advanced" column settings to the table builder when creating a new table.
  • Fix Shortcode attributes were not being correctly parsed when the database contained no product tables.
  • Fix Attribute column was displaying all attributes instead of only the ones related to the variation while using the "Show one variation per row" option.
  • Fix An issue where a deprecation notice was being shown in the server logs due to WooCommerce discontinuing the use of the Navigation class.
  • Fix Translation compatibility issues with WordPress 6.7.
  • Fix An issue where Cloudways may falsely flag the plugin as a malware.
  • Fix jQuery deprecations warnings.
  • Fix Fixed bug where add to cart button inside the modal didn't work with AJAX.
  • Fix Fixed bug where sorting by custom field or sku wasn't showing all the products.
  • Fix Fixed bug where the product table wasn't being filtered on the search page.
  • Fix Fixed come custom field values were not being showing after upgrading to 4.0.
  • Fix Fixed bug where wizard was breaking on the columns step.
  • Fix Fixed bug where the table inline styling wasn't showing the proper CSS.
  • Dev Updated internal libraries and dependencies.
  • Dev Minor refactoring of the code to certain areas to make them more efficient.
  • Dev Fixed cross-sell purchase links.
  • Dev Tested up to WooCommerce 9.4.3.
  • Dev Tested up to WordPress 6.7.1

4.0.1 29 August, 2024

  • Fix Compatibility issue with websites running PHP 7.4.

4.0.0 29 August, 2024

  • New Added table builder.
  • New Added WooCommerce Wholesale Pro integration with table builder.
  • New Created a new settings area under WordPress > Products > Product Tables.
  • New Moved some global settings to the table builder.
  • New Added a new “Total” column.
  • New Added sub-total to multi add to cart button.
  • New Added new text settings to edit sub-total text.
  • New Added a new “Select all” link.
  • Fix Fixed checkbox and buy column not being formatted correctly.
  • Fix Fixed multi cart button showing wrong text.
  • Fix Fixed cart button not updating when using lazy load.
  • Fix Fixed Woodmart quantity input style issue on Firefox.
  • Fix Fixed shop page template not working in block themes.
  • Fix Fixed PHP error message where PTP list wasn't being shown whenever WPT, WWP and PTP are active.
  • Fix Fix basename bug not working on non Windows servers.
  • Fix Recalculate responsive when table become visible.
  • Tweak Quantity picker now updates the number of items automatically.
  • Tweak Multi cart and "Clear all" button resets after adding to cart.
  • Tweak Disabled lazyload if separated variations is selected.
  • Tweak Made column links to work with individual tax: and att: column names.
  • Tweak Changed [product_table] shortcode to look up to table builder settings if there is a table defined.
  • Tweak Use plugin default attributes on shortcode when there is no table defined.
  • Tweak Made search_on_click working per column basis.
  • Tweak Validate stock using options from external plugins.
  • Tweak Made search_on_click work with categories and tags.
  • Dev Added wc_product_table_args_id filter hook.
  • Dev Tested up to WooCommerce 9.2.3.
  • Dev Tested up to WordPress 6.6.1.

3.2.0 16 May, 2023

  • New Added Bricks theme integration.
  • Fix Table wasn't sorting by variation custom date field.
  • Fix Numerical sorting wasn't working.
  • Fix Bug with WPO integration where "View cart" message was appearing after an option was clicked.
  • Fix Placeholder image wasn't showing in the image column.
  • Fix Product image wasn't being displayed for variable product if there's no main featured image.
  • Fix Enfold theme compatibility bug where plus and minus add-to-cart buttons were being counted twice.
  • Tweak Added Enfold theme compatibility to work with WPF as well.
  • Dev Added wc_product_table_get_products filter hook.
  • Dev Tested up to WooCommerce 8.8.3.
  • Dev Tested up to WordPress 6.5.3.

3.1.3 30 November, 2023

  • Tweak Updated the search_box attribute to work with true or false values.
  • Tweak Allow cf shortcode argument to search for custom field values with spaces.
  • Tweak Reset button automatically hides if search box and filters are inactive.
  • Dev Minified jquery.fitvids.min.js asset.
  • Dev Tested up to WooCommerce 8.3.1.
  • Dev Tested up to WordPress 6.4.1.

3.1.2 1 November, 2023

  • Fix Fixed error on plugin activation when WooCommerce is not activated.
  • Dev Declared WooCommerce HPOS compatibility.
  • Dev Added SECURITY.md file.
  • Dev Tested up to WooCommerce 8.2.1.
  • Dev Tested up to WordPress 6.3.2.

3.1.1 26 July, 2023

  • Tweak Fixed a settings typo.
  • Fix Set default variations variables as an array to pass to the add_to_cart function.
  • Dev Made the rows ids unique.

3.1.0 18 July, 2023

  • New Added a new stock option.
  • Fix Searches doesn't have in consideration the HTML tags.
  • Fix Fixed error message for separate variations.
  • Fix Set default variations as an array on the add_to_cart function.
  • Dev Added wc_product_table_args filter hook.
  • Dev Updated Barn2 libraries and dependencies.
  • Dev Updated to webpack-config 2.0.0.
  • Dev Tested up to WooCommerce 7.9.0.
  • Dev Tested up to WordPress 6.2.2.

3.0.8 19 April, 2023

  • Fix Variations were not being added by AJAX.
  • Dev Tested up to WooCommerce 7.6.0.

3.0.7 11 April, 2023

  • Tweak Include error messages along with the success ones.
  • Dev Added more flexibility to the cart serialized data.

3.0.6 6 April, 2023

  • Dev Added a new filter hook 'wc_product_table_use_table_layout' to determine whether to use the table layout or not.
  • Dev Added a new verification on quantity filters if the product exists.
  • Dev Tested up to WordPress 6.2 and WooCommerce 7.5.1.

3.0.5 27 February, 2023

  • Fix Variation forms cause endless loop when updating in hidden cell.
  • Dev Tested up to WooCommerce 7.4.0.

3.0.4 16 January, 2023

  • New Full compatibility with Variation Swatches for WooCommerce (Emran Ahmed / getwooplugins).
  • New Compatibility with CommerceKit Attribute Swatches plugin (CommerceGurus).
  • Fix Support lazy load for YITH Request A Quote Premium.
  • Fix Search filters were not correctly reset if a filter selection had been made, then a free text search was performed and subsequently reset.
  • Tweak Minor improvements to cart template for variable products.
  • Dev Updated DataTables to 1.13.1.
  • Dev Added wc_product_table_cart_form_class_variable hook.
  • Dev Changed wc_product_table_data_add_to_cart hook to wc_product_table_data_buy.
  • Dev Tested up to WooCommerce 7.3.0.

3.0.3 10 November, 2022

  • New Integration with YITH WooCommerce Request A Quote Premium.
  • New Support custom fields for individual variations.
  • Fix Spaces in filter headings were being accidentally removed.
  • Fix Conflict when other data tables were displayed inside a lazy loaded table.
  • Fix Theme improvements in BeTheme, Bridge, Divi, Porto and Total.
  • Tweak Cart buttons and other elements now adjust based on website font size.
  • Dev Tested up to WooCommerce 7.1.0.

3.0.2 29 October, 2022

  • New Search filters now show only the relevant options based on table content when table is first loaded (standard load only).
  • Fix When filters is set to 'Show based on table content', don't display all global attributes as search filters.
  • Fix Support all UTF-8 characters when selecting products by category, tag, term, when excluding categories, and in the sort by option.
  • Fix Conflict with search_term option when using standard load which could produce incorrect results.
  • Tweak Support the % character in the widths option, and px units in the image_size option.
  • Tweak Change minimum search term length to 2 characters in all scenarios (search_term option, lazy load, standard load).
  • Tweak Re-register any required scripts/styles that may have been deregistered by theme.
  • Tweak Updated Setup Wizard.
  • Tweak Updated settings page and refactored settings code.
  • Dev Deprecated hooks wc_product_table_max_product_limit, wc_product_table_customdata[column] and wc_product_table_custom_dataatts[column].
  • Dev Support arrays or strings for all list based options in wc_get_product_table and wc_the_product_table.
  • Dev Tested up to WordPress 6.1 and WooCommerce 7.0.

3.0.1 13 September, 2022

  • New Search filter options are refreshed after a free text search, based on current table contents.
  • Fix Video files were sometimes displayed at the incorrect size or in the wrong proportion.
  • Fix Audio files and playlists were not displayed correctly, especially in mobile responsive rows.
  • Fix On reset, the search filters were not reset correctly after performing a free text search.
  • Fix Search filters that contained options that were substrings of other options (e.g. rook, brook) resulted in incorrect product search results.
  • Fix Table rows where all cells are empty were not added to the table, which made the post total incorrect.
  • Fix Ensure selectWoo script is not de-registered by theme.
  • Fix Remove previous add to cart errors when ordering the product a second time.
  • Fix Astra Pro - add compatibility for new quantity plus and minus buttons in Astra Pro Addon Plugin 3.9.
  • Fix Divi - adjust table size correctly when displaying tables inside a toggle.
  • Tweak Always use column control method for responsive rows when the first column has 'mobile' visibility.
  • Dev Added backwards compatibility for short description column class 'col-short-description'.
  • Dev Ensure default scripts for media files are registered when displaying media via custom fields.
  • Dev Refactor templates for variable products in the Buy column, to allow easier customisation by theme/plugins.
  • Dev Update DataTables library to 1.12.1.
  • Dev Tested up to WooCommerce 6.8.2.

3.0 8 July, 2022

  • New Added an option to display hidden products in the product table.
  • New Added an option to change the product name format for variable products when displaying one variation per row.
  • New Added a new column to show the product last modified date (date_modified). Products can also be sorted by last modified date.
  • New Renamed 'short-description' column to 'summary', with backwards compatibility.
  • New The 'summary' column will now fallback to the main product description, if there is no short description entered.
  • Fix Fix and improve compatibility issues with the following themes: Astra, BeTheme, Divi, Enfold, Flatsome, GeneratePress, Hello Elementor, JupiterX, Porto, Salient, TheBox, Total, TwentyTwenty-One, TwentyTwenty-Two, Uncode, Vantage, Woodmart, X, XStore.
  • Fix Fix compatibility issue with Nice Select jQuery library.
  • Fix Fix styling issues with tables used on the single product and category pages.
  • Fix Display correct stock status for variable products with no available variations.
  • Tweak Various styling improvements to the Buy column.
  • Tweak Don't reset variations after adding to the cart, to replicate WooCommerce behaviour.
  • Tweak Improve display of responsive modal lightbox.
  • Tweak Improve display of table on mobile devices.
  • Tweak Various improvements to the WooCommerce Product Addons integration.
  • Tweak Improvements to plugin settings page.
  • Dev Add filters for table data (e.g. product name) before a link to the product page is added.
  • Dev Renamed wc_product_table_data_short_description hook to wc_product_table_data_summary.
  • Dev Apply 'purchasable' and 'not-purchasable' classes to the whole row instead of inner div element.
  • Dev Add product classes ('purchasable', 'instock' etc) to the responsive child row and modal lightbox.
  • Dev Tested up to WooCommerce 6.6.1.

2.9.7 28 May, 2022

  • Fix CSS improvements to add to cart buttons in different themes.

2.9.6 28 May, 2022

  • New Added support for required checkboxes in WooCommerce Product Addons.
  • New Added a plugin setup wizard.
  • Fix Allow space character to be used in custom headings for search filters.
  • Tweak Re-order settings page and update color picker settings.
  • Tweak Improve support for Avada and Flatsome themes.
  • Dev Remove various !important declarations to allow easier customization.
  • Dev Refactor 3rd party plugin integrations.
  • Dev Tested up to WordPress 6.0, WooCommerce 6.5.1 and Product Addons 5.0.0.

2.9.5 12 March, 2022

  • Fix Fix the 'Filter by attribute' widgets to support changes made in WooCommerce 6.3.
  • Fix Sort by SKU was hiding certain products in the table which didn't have an SKU.
  • ChangeTested up to WordPress 5.9.2 and WooCommerce 6.3.1.

2.9.4 24 February, 2022

  • New Integration with SearchWP (the WooCommerce Product Table extension provided by SearchWP is no longer required).
  • Fix Some internal search data was incorrectly formatted as phone numbers in iOS Safari, which resulted in some items being removed from the filter dropdown.
  • Fix Obfuscate price in HTML data attributes, to prevent prices being viewed in HTML source when prices are hidden (e.g. in Wholesale Pro).
  • Fix Fix bug adding variable products to cart via checkbox, when the variable product contains an 'Any' variation.
  • ChangeTested up to WordPress 5.9.1 and WooCommerce 6.2.1.

2.9.3 1 February, 2022

  • Fix Date custom fields are now displayed in the correct language, instead of only in English.
  • Fix Using certain special characters in the 'cf' option caused the custom field selection to fail.
  • Fix Improve compatibility with the Porto theme.
  • ChangeTested up to WordPress 5.9 and WooCommerce 6.1.1.

2.9.2 3 January, 2022

  • Fix Remove unused security token to prevent problems with caching plugins.
  • Fix The 'links' option now correctly supports the 'id' column and using 'false' to disable all links.
  • Fix Improved sorting for grouped and variable products.
  • ChangeUpdated Italian translations.
  • ChangeAdded hooks for internal sort data used to sort products (standard loading).
  • ChangeUpdated widgets to reflect the latest changes in WooCommerce, and renamed to PSR-4 standard.
  • ChangeRemoved FILTER_SANITIZE_STRING as deprecated in PHP 8.1.
  • ChangeRemoved woocommerce-compat.php as no longer needed.
  • ChangeTested up to WordPress 5.8.2, WooCommerce 6.0 and WooCommerce Product Addons 4.4.

2.9.1 18 October, 2021

  • Fix Fixed an issue with filter dropdowns caused by the WooCommerce 5.8 update.
  • ChangeAdded Dutch and Dutch Formal translations.
  • ChangeUpdated French, German and Spanish translations, including extra locales for Spanish.
  • Dev Updated script and CSS distribution to webpack.
  • Dev Replace wp_localize_script with wp_add_inline_script.

2.9 16 September, 2021

  • Fix Theme compatibility issues in Woodmart, Avada, Flatsome, Enfold and Juipter themes.
  • ChangeImproved RTL language support.
  • ChangeStyling improvements in WooCommerce Product Addons.
  • ChangeTested up to WordPress 5.8.1 and WooCommerce 5.7.0.

2.8.7 6 August, 2021

  • ChangeImprove integration with WooCommerce Product Addons.
  • ChangeAlways show 'All' option in page length dropdown menu.
  • ChangeImprove behavior of automatic checkbox selection when changing item quantity.
  • ChangeImprove reset of product after adding a single product to the cart.
  • Fix Bug when sorting the table by custom field when the same field is also selected via the 'cf' option.
  • Fix Bug with WooCommerce Product Addons which prevented addons being added to the cart via the checkbox column.
  • Fix Bug with 'user_products' option when using lazy load or with a product limit of -1.

2.8.6 30 June, 2021

  • ChangeUse a custom class for the variations form to prevent clashes with WooCommerce.
  • ChangeStyling improvements for WooCommerce Product Addons.
  • ChangeTested up to WooCommerce 5.5 and WordPress 5.8.
  • Fix Prevent accidental update of main product image when selecting a variation from the table when table is used on the single product page.
  • Fix Increase the order limit for the 'user_products' option.
  • Fix An issue with filter dropdowns when logged in and admin bar displayed causing usability issue with dropdown items.
  • Fix An issue with filter dropdowns where the width was set incorrectly in some browsers (e.g. Safari) causing the placeholder to be truncated.
  • Fix Added checks to prevent 'class already declared' errors on some server configurations.
  • Fix Fixes for Salient and Porto themes.

2.8.5 20 April, 2021

  • Fix An issue with the positioning of the search filter dropdown items introduced after the WooCommerce 5.2 update.
  • Fix A bug with the user_products option which showed all ordered products if user has none.
  • Fix A bug with missing products in the user_products option when product_limit is set to -1.

2.8.4 1 April, 2021

  • ChangeAdded compatibility with new WooCommerce Quantity Manager plugin.
  • Dev Renamed FitVids hook to wc_product_table_enable_fitvids.

2.8.3 24 March, 2021

  • ChangeAdded new options for displaying product tables in WooCommerce templates. There are now separate options for product categories, tags, attributes,
  • Changecustom taxonomies and search results.
  • ChangeImproved the Photoswipe event handler.

2.8.2 3 March, 2021

  • Fix Fixed a bug which caused the quantity for the previous product added to cart to be used as the default for all products in the table. This only affected tables with the "AJAX cart" option disabled.
  • Fix Fixed an issue with the dropdown filters when the filter heading was wider than the dropdown items.
  • Fix Fixed a bug which caused accidental display of responsive child rows when the product image was used as the first column.
  • Fix Ensure quantities, checkboxes and variations are reset when adding products to the cart from responsive child rows.
  • Fix Improved loading of icon font to prevent render blocking.
  • ChangeAdded support for new navigation menus in WooCommerce Admin feature plugin.
  • ChangeUpdated DataTables to 1.10.23.
  • ChangeTested up to WordPress 5.7 and WooCommerce 5.1.
  • ChangeMinor code improvements.

2.8.1 23 December, 2020

  • Fix Fixed a bug searching by SKU when using lazy load.
  • Fix Fixed positioning of search filter dropdown items when the browser has a vertical offset.
  • Fix Styling improvements in Enfold and Jupiter themes.
  • Dev Added hook 'wc_product_table_enable_select2' to allow developers to enable/disable select2 library.

2.8 30 November, 2020

  • ChangeImprove compatibility in various themes including XStore and Uncode.
  • ChangeNo longer automatically select variations in the Add to Cart column when selecting from a dropdown filter or sidebar widget.
  • ChangeRenamed the 'add-to-cart' column to 'buy' (previous column still supported).
  • ChangeRenamed the 'show_quantity' option to 'quantities' (previous option still supported).
  • ChangeImproved display of cart column in responsive rows.
  • ChangeImproved display for RTL languages.
  • ChangeUpdated the Spanish, French and German translations.
  • Fix Prevent wide dropdown filters extending beyond the page width.
  • Fix Bug which caused non-Latin characters to be removed from columns and filter headings.
  • Fix Bug with product totals message when using lazy load.
  • Fix The page length wasn't reset correctly when resetting the table.
  • Fix Prevent conflict with responsive column display where the column name contained a reserved keyword (e.g. "mobile").
  • Fix Bug when saving columns option in the plugin settings.
  • Dev Prevent themes from de-registering required scripts.
  • Dev The column class filter wc_product_table_columnclass[column] now applies to all rows in table, not just headings.
  • Dev Custom columns should now implement Table_Data_Interface.

2.7.1 5 November, 2020

  • ChangeVarious CSS improvements including improved RTL support and theme compatibility.
  • ChangeReintroduced the 'Ajax add to cart' option on settings page.
  • Fix Bug introduced in 2.7 which broke the search filter for custom taxonomies.
  • Fix When adding multiple products to the cart, the quantities were reset incorrectly when using a min/max quantities plugin.
  • Dev Updated DataTables to 1.10.22.

2.7 22 October, 2020

  • ChangeThe dropdown filters now display only relevant items, and update automatically after making a selection depending on results (excludes lazy load).
  • ChangeAdded the ability to set custom headings for dropdown filters.
  • Other filter improvements added a search box to filters, use the selectWoo library, removed the 'Filter:' label.
  • ChangeChanged the wording of the product totals count below the table.
  • ChangeChanged the default position of the page length selector to below the table.
  • ChangeAutomatically tick the Add to Cart checkbox when a variation is selected.
  • ChangeAlways show the product button for non-purchasable products when Add to Cart checkboxes are enabled.
  • ChangeImprovements to the product modal when using the responsive_display="modal" option.
  • ChangeReplaced FontAwesome with custom font based on IcoMoon Free icon pack (GPL license).
  • ChangeVarious minor improvements to settings page.
  • ChangeImprove the Product Addons integration and remove support for older versions.
  • ChangeWhen using Quick View Pro to open product links, clicking image will now open the quick view rather than image lightbox.
  • ChangeTested up to WooCommerce 4.6.1 and WordPress 5.5.1.
  • Fix Improve error handling when adding to the cart, and prevent multiple errors being shown for the same product.
  • Fix Adding to the cart from the responsive modal now redirects back to the product table rather than the single product page.
  • Fix Improved handling of attribute data used for dropdown filters to prevent table loading errors.
  • Fix Bug when using Quick View Pro plugin to open products from the table when variations are disabled.
  • Fix Bug with Product Addons plugin which prevented products with addons being ordered via the cart checkbox.
  • Dev Added hook wc_product_table_available_variations.
  • Dev Renamed various classes and moved to plugin namespace. The following classes are now deprecated: WC_Product_Table_Plugin, WC_Product_Table,
  • ChangeWC_Product_Table_Columns, WC_Product_Table_Query, WC_Product_Table_Config_Builder, WC_Product_Table_Args, Abstract_Product_Table_Data.

2.6.4 7 July, 2020

  • ChangeTested up to WooCommerce 4.3 and WordPress 5.4.2.

2.6.3 1 May, 2020

  • Test Compatibility with WooCommerce 4.1 and WordPress 5.4.1.
  • Tweak Minor improvements to settings page.
  • Dev Added Composer support.

2.6.2 2 April, 2020

  • Fix License system - change license checking to prevent accidental deactivation.
  • Fix Incorrect class names referred to in deprecated cart handler functions.
  • Dev Further code refactoring for new plugin architecture.

2.6.1 26 March, 2020

  • Fix License system - change logic for license URL storage and checking to prevent conflict with 3rd party plugins (e.g. multi-lingual plugins).

2.6 20 March, 2020

  • New Only load product table scripts and styles on pages where they are required.
  • Fix When sorting by custom field using lazy load, ensure products without the custom field are always included in the table results.
  • Fix Prevent variation dropdowns sharing the same HTML ID when several products share the same attribute.
  • Tweak Deprecate backwards compatibility for WooCommerce 3.3 and below.
  • Dev Add new Barn2 license system.
  • Dev Minor updates and code improvements to settings page.
  • Dev Code refactoring and deprecate WC_Product_Table_Factory, WC_Product_Table_Cart_Handler and WC_Product_Table_Ajax_Handler.

2.5.2 13 March, 2020

  • New Add options to display product table automatically in main shop and product categories.
  • New Tested up to WooCommerce 4.0 and WordPress 5.4.
  • Tweak Add order limit to 'user_products' shortcode option, and add filter for order query args.
  • Dev Update DataTables library to latest version (1.10.20).

2.5.1 17 January, 2020

  • Fix Typo on hook name for SKU search in product table query.
  • Fix Error with add to cart notices when adding multiple products to cart.
  • Tweak Remove loading of quick view scripts as this is now handled by WooCommerce Quick View Pro.
  • Tweak Remove reference to deprecated Apple Pay class in WooCommerce Stripe extension.
  • Tweak Untick checkbox in 'add to cart' column when quantity is reduced to 0.
  • Tweak Update 'add to cart' column template for variable products.

2.5 25 October, 2019

  • New Added new 'user_products' option to display products previously purchased by current user.
  • New Fully tested up to WordPress 5.3 and WooCommerce 3.8.
  • Fix Checkboxes in Add to Cart column now automatically selected when increasing quantity from 0 to 1.
  • Fix Disable lightbox if explicitly linking from image column.
  • Fix Ensure selection of search filters stays in sync when using them above …

WooCommerce Product Table

Not bought the plugin yet?
WooCommerce Product Table left-right CTA Buy Now

Our Customers Say

Quick, Easy & To the Point! Posts Table Pro has been an effective way for me to get started quickly with adding parts, products or services to my website and be able to sort and filter how I want. Very customizable. Have used it on multiple websites and will continue where the need fits.
—Mike