1. Home
  2. Knowledge Base
  3. WooCommerce Product Table
  4. Troubleshooting
  5. My product table isn’t loading

My product table isn’t loading

There are several possible reasons why the product table may not load.

I can see the [product_table] shortcode on the page but it’s not displaying a product table

If the shortcode is appearing on the page but isn’t showing a product table then there’s almost certainly a problem with your license key. The product table will only load when you have a valid and active license key.

Go to WooCommerce > Settings > Products > Product Table and check whether your license key is successfully activated. See our article on license key problems.

If your license key is active then there may be an error with your shortcode. Check the syntax of your shortcode carefully against the documentation in the Getting Started section. Minor syntax errors (e.g. extra spaces, extra commas or missing colons) can cause problems.

I can just see a blank page

If you’re getting a blank page instead of a product table then this is probably caused by one of these issues:

  1. Too many products – If you have 100’s or 1,000’s of products then this can cause performance issues and the table may not load. Try activating lazy load by adding lazy_load=”true” to the product table shortcode. This will load one page of products at a time, reducing the server load.
  2. Are there a JavaScript/AJAX errors in your theme? – The product tables sometimes fail to load due to JavaScript or AJAX errors in the theme. You can test this by switching to a different theme (e.g. TwentySeventeen) and seeing whether the table loads. If the table loads ok in another theme then you will need to troubleshoot these issues in your theme. If the table doesn’t load when you switch themes, please submit a support request.

The table is loading but there are no products/data in it

If you’re getting an empty table with no content then this is normally caused by an AJAX error or conflict in your theme. You can test this by switching to a different theme (e.g. TwentySeventeen) and seeing whether the table loads. If the table loads ok in another theme then you will need to troubleshoot these issues in your theme. If the table doesn’t load when you switch themes, please submit a support request.

Datatables error

If you can see an error relating to datatables then this is normally caused by an AJAX error or conflict in your theme. You can test this by switching to a different theme (e.g. TwentySeventeen) and seeing whether the table loads. If the table loads ok in another theme then you will need to troubleshoot these issues in your theme. If the table doesn’t load when you switch themes, please submit a support request.

Was this article helpful?

Related Articles