WooCommerce Product Table – Full list of options

This is a list of all the options available in WooCommerce Product Table, with links to full instructions for each option. You can use these to configure the [product_table] shortcode in many different ways.

* indicates options that can be set as defaults on the plugin settings page. Other options can only be controlled directly in the product table shortcode.

Choosing the columns

columns* – sets the columns in the table. There are options to change or remove the column names

Miscellaneous

scroll_offset* – changes the height that the page scrolls to when you move between pages in the product table

numeric_terms – fixes any issues if you’re using numeric slugs for your categories or taxonomies

Product table shortcode examples

To get you started, here are some popular examples of different ways to use WooCommerce Product Table.

Basic usage displaying all products (see below for full list of columns):[product_table columns="name,short-description,tags,price,add-to-cart"]

Display products from a single category (use the category slug or ID):[product_table columns="sku,name,description,tags,price,add-to-cart" category="ebooks"]

Display products from several categories. This example shows products in the “ebooks” category or the “audiobooks” category:[product_table columns="id,name,categories,price,add-to-cart" category="ebooks,audiobooks"]

Display products that belong to several categories. This example shows products that are in the “featured”, “course”, and “health” categories:[product_table columns="name,short-description,tags,price,add-to-cart" category="featured+course+health"]

Exclude products from a category. This example excludes products in the “clients” category:[product_table exclude_category="clients"]

Display product image. Defaults to 50 by 50 pixels, but you can specify a custom image size if you wish:[product_table columns="image,name,price,add-to-cart" image_size="80x80"]