1. Home
  2. Knowledge Base
  3. WooCommerce Product Table
  4. Getting Started

3. Creating product tables

Once you've installed the WooCommerce Product Table plugin and chosen your default settings, it's time to start creating product tables.

There are 3 ways to create product tables:

  1. Automatically use the product table layout on the shop and/or category pages
  2. Create product tables individually using a Gutenberg block
  3. Create tables individually by adding a shortcode to any page, post or text area

Enable product tables on the shop and product category pages

If you want the product table layout to be used automatically on your main WooCommerce shop page, product categories etc., then you can do this using the options on the plugin settings page or in the setup wizard. This will replace the standard layouts in your theme.

Create product tables using Gutenberg blocks

Gutenberg Block WooCommerce Product Table Settings

If you use the block-based editor in WordPress (also known as the Gutenberg editor), then our free Gutenberg Block for WooCommerce Product Table plugin provides a visual interface for building your product tables.

Simply go to the page where you want to add a product table, click the + icon in Gutenberg to add a block, search for the 'WooCommerce Product Table' block, and click to install the plugin.

Create product tables using a shortcode

WooCommerce Product Table comes with a [product_table] shortcode which you can use to add product tables to any page, product, post or text area on your site. You can use it in any text area on your site, including:

  • Pages or posts built using any page builder plugin (e.g. Divi Builder or Elementor), the Classic WordPress editor or the Gutenberg editor - just add the shortcode to a 'Shortcode', 'Text' or 'Paragraph' block.
  • Pages or posts built using the Classic WordPress editor - simply click the 'Insert Product Table' toolbar button (circled in the second image, below).
  • The short or long description on the single product page.
  • Widgets.
  • Template files in your theme, e.g. archive-product.php or single-product.php.


Each product table will inherit the defaults from the plugin settings page. You can override these by setting the shortcode options in each individual product table - for example, to create different tables listing products from different categories.

Related Articles

If searching the knowledge base hasn't answered your question, please contact support.