---
title: "How to Add Pagination to WooCommerce Products in Elementor?"
url: https://theplusaddons.com/docs/add-pagination-to-woocommerce-products-in-elementor/
date: 2023-08-08
modified: 2026-09-11
lang: en
author: "Aditya Sharma"
description: "Do you want numbered pages under your product grid, so a big catalogue is easy to page through? The Woo Product Listing widget in The Plus Addons for Elementor adds..."
image: https://theplusaddons.com/wp-content/uploads/2023/08/How-to-Add-Pagination-to-WooCommerce-Products-in-Elementor_-1024x536.jpg
word_count: 356
---

# How to Add Pagination to WooCommerce Products in Elementor?

## 

- The Woo Product Listing widget in The Plus Addons for Elementor adds pagination under a product grid, with Standard page loads or Ajax Based pagination that changes pages in place.
- The widget appears only in The Plus Addons for Elementor Pro, and it requires WooCommerce installed and active, some published products, and Woo Product Listing enabled under ThePlus Settings > Widgets.
- Maximum Posts Display in Content > Content Source controls products per page, and pagination appears only when that number is lower than the total product count; the default is 8.

Do you want numbered pages under your product grid, so a big catalogue is easy to page through?

The Woo Product Listing widget in The Plus Addons for Elementor adds pagination, with or without a page reload.

*To check the complete feature overview documentation of The Plus Addons for Elementor Product Listing widget, [click here](https://theplusaddons.com/docs/product-listing-widget-settings-overview/).*

***Requirement - This widget is a part of The Plus Addons for Elementor, make sure it's installed & activated to enjoy all its powers.***

[LIVE WIDGET LINK](https://theplusaddons.com/elementor-listing/?utm_source=tpae&utm_medium=docs&utm_campaign=text#woo-products-wgts)

## Before You Start

- **Edition:** **Pro** — the Woo Product Listing widget is part of The Plus Addons for Elementor Pro. It does not appear in the widget panel of the free plugin.- **WooCommerce** installed and active, with some published products.- **Widget to enable:** Woo Product Listing, switched on under **ThePlus Settings > Widgets**.

## Step 1: Choose Pagination

Add the **Woo Product Listing** widget with a Grid, Masonry or Metro layout. In **Content > More Post Options**, set **More Post Loading Options** to **Pagination**.

![More Post Loading Options set to Pagination](https://theplusaddons.com/wp-content/uploads/2026/09/tp-product-listout-more-post-loading-options-wide-pagination.webp)

## Step 2: Standard or AJAX

- **Standard** (default) — each page is a new page load with its own URL.- **Ajax Based** — pages change in place, without reloading. **Visible Page Numbers**, default 3, sets how many numbers show at once.

![The Pagination Type dropdown with Standard and Ajax Based](https://theplusaddons.com/wp-content/uploads/2026/09/tp-product-listout-pagination-type-wide-pagination.webp)

**Pagination Next** and **Pagination Previous** hold the labels, default *Next* and *Prev*.

## Step 3: Set products per page

**Maximum Posts Display** in **Content > Content Source** is the number per page. It must be lower than your product count for pagination to appear.

![Numbered pagination below a product listing](https://theplusaddons.com/wp-content/uploads/2023/08/product-listing-pagination-demo.png)

## Settings Reference

| Setting | Where | Default |
| ------- | ----- | ------- |
| More Post Loading Options | Content > More Post Options | None |
| Pagination Type | Content > More Post Options | Standard |
| Visible Page Numbers | Content > More Post Options | 3 (Ajax Based) |
| Pagination Next / Previous | Content > More Post Options | Next / Prev |
| Maximum Posts Display | Content > Content Source | 8 |

## Limitations

- **Not on Carousel,** and not on Related, Upsells, Cross Sells or Recently Viewed listings.- **Standard pagination reloads the page;** choose Ajax Based to keep shoppers in place.- **Pro only.** The Woo Product Listing widget is not in the free plugin.

## Troubleshooting

### No pagination appears

You have fewer products than Maximum Posts Display. Lower it.

## Related Docs

- [Woo Product Listing widget: settings overview](https://theplusaddons.com/docs/product-listing-widget-settings-overview/) — every control in the widget.- [Add a Load More button](https://theplusaddons.com/docs/add-load-more-button-in-woocommerce-products-in-elementor/)- [Load products on scroll](https://theplusaddons.com/docs/add-infinite-scroll-to-woocommerce-products-list-in-elementor/)

## Frequently Asked Questions

**Q: What do I need before adding pagination to WooCommerce products in Elementor?**
A: Pagination only works here when the Woo Product Listing widget is available, which means The Plus Addons for Elementor Pro is installed and activated. The page also calls out three basics: WooCommerce must be installed and active, you need some published products, and the Woo Product Listing widget must be switched on under ThePlus Settings &gt; Widgets. If any of those are missing, pagination will not have anything to work with.

**Q: Should I use Standard or AJAX pagination for a product grid?**
A: Standard pagination reloads the page and gives each page its own URL, which is useful when you want a classic catalog flow. Ajax Based changes pages in place without reloading, so shoppers stay on the same screen while browsing. The Plus Addons for Elementor, The Plus Addons, Plus Addons for Elementor, POSIMYTH also lets you control Visible Page Numbers, with a default of 3 in Ajax Based mode.

**Q: Why isn’t pagination showing on my WooCommerce product list?**
A: The most common cause is simple: you have fewer products than Maximum Posts Display. Pagination only appears when the product count is higher than the number shown per page. Lowering Maximum Posts Display in Content &gt; Content Source fixes that mismatch and gives the widget enough items to split into pages.

**Q: Can I use pagination with every Woo Product Listing layout?**
A: No. The page limits pagination to Grid, Masonry, or Metro layouts, and it is not available on Carousel listings. It also does not apply to Related, Upsells, Cross Sells, or Recently Viewed listings. That matters because the widget is built for catalog-style browsing, not every product display mode.

**Q: What is the best number of products to show per page for pagination?**
A: The right number is whatever stays below your total product count, because Maximum Posts Display controls how many items appear on each page. If that number equals or exceeds your catalog size, pagination will not show. The default listed in the settings reference is 8, so smaller catalogs often need that value reduced to trigger paging.

**Q: How do I make product pagination feel smoother for shoppers?**
A: Ajax Based is the better choice when you want shoppers to keep their place while moving through pages, because it updates results without a full reload. Standard pagination is still useful when separate URLs matter more than staying in place. The Plus Addons for Elementor’s Woo Product Listing widget gives both options, so the tradeoff is speed of browsing versus a traditional page-per-page flow.
