Show Table On Only Shop page
We have an option that will help you to display a table on every archive page like category, tag, shop Etc. Please read this ‘Table On Archives’ documentation to turn the table for the archive page. The product table will display on every WooCommerce Archive/Category/Tag/Attribute page.
But if you only want to show the table only on the shop page, we can do this using a filter hook.
Add those codes in your theme/child theme's functions.php file or use 'Code Snippets' plugin to add those codes.