Using WooCommerce Product Table PRO you can replace the default WooCommerce product grid on your shop, search, category, attribute, tag and other product archive pages with a product table or list.
The table automatically shows the correct products for the current page. For example, a Shoes category page will show only shoes, while the shop page will show the normal shop results.
Enable Archive Override
- Go to
Product Tables → Settingsin your WordPress dashboard. - Open Show Product Table On Shop Pages.
- Set Replace product grids on archive pages to On.
- Select your table under Default override table.
- Save the settings.

Your selected table will now replace the WooCommerce product grid across the supported product archive pages.
Use different tables on specific pages
The Default override table is used unless you select a different table for a particular archive.
You can choose separate tables for the shop and search pages, or expand the category, attribute, tag and brand sections to configure more specific overrides.
You do not need to create a separate table for every category. The plugin automatically loads the products belonging to the current archive page.
Using Elementor, Divi, Bricks or another theme builder?
If a theme builder controls your WooCommerce archive template, place the following shortcode where the products should appear:
[wcpt_archive_table]
Remove the theme builder’s existing product grid from the template. The shortcode will display the table selected in the Archive Override settings.
For a step-by-step example please refer to this guide for Elementor PRO archive override.
