How To Display All Products In Woocommerce

How To Articles

As a WooCommerce user, one common task I often come across is the need to display all products on my online store. Whether it’s for inventory management, showcasing all available products to customers, or simply getting a comprehensive overview of my store’s offerings, being able to display all products is essential.

Fortunately, displaying all products in WooCommerce is a straightforward process. Let’s dive deep into the details and explore the different methods to accomplish this.

Method 1: Using the WooCommerce Shortcode

The easiest way to display all products in WooCommerce is by using the built-in WooCommerce shortcode. This shortcode allows you to define various parameters to customize the display of your products.

To use the WooCommerce shortcode, simply insert the following code into the page or post where you want to display the products:


This will display all products in your WooCommerce store with the default settings. However, you can also customize the shortcode to alter the display according to your preferences.

For example, you can specify the number of products to be displayed by adding the “limit” parameter to the shortcode:

[products limit="20"]

You can also order the products based on different criteria by using the “orderby” and “order” parameters:

[products limit="20" orderby="date" order="desc"]

Feel free to experiment with different parameters to achieve the desired display of your products.

Method 2: Using WooCommerce Widgets

Another method to display all products in WooCommerce is by using WooCommerce widgets. Widgets provide a convenient way to add different elements to your online store, including product displays.

To display all products using a widget, follow these steps:

  1. Go to your WordPress dashboard.
  2. Navigate to “Appearance” > “Widgets”.
  3. Find the “WooCommerce” widget area.
  4. Add the “Products” widget to the desired widget area.
  5. Configure the widget by specifying the number of products and other display options.
  6. Save the changes.

The “Products” widget allows you to customize the display of your products, including the number of products to be shown, their order, and layout options.

Once you’ve configured the widget, it will automatically display all products in the specified widget area on your website.


Displaying all products in WooCommerce is a simple task that can be accomplished using various methods. Whether you choose to use the built-in WooCommerce shortcode or leverage the power of widgets, you have the flexibility to customize the display according to your needs.

By showcasing all your products, you can provide your customers with a comprehensive view of your offerings and streamline your inventory management process. So go ahead and start displaying all your products in WooCommerce to enhance your online store’s functionality.