How to Add Load More Button in WooCommerce Products in WordPress?

Key Takeaways

  • Nexter Blocks includes a Product Listing block that allows the addition of a WooCommerce load more button for on-demand product loading.
  • The load more button is best used for WooCommerce stores with 12 or more products to maintain fast page load times.
  • Users can customize the load more button's text and set the number of products to load per click, with recommendations of 4 to 6 for large cards and 12 or more for compact cards.
Table of Contents

If you have a large number of products, displaying them all on a single page causes slow page load times and a poor user experience. Adding a load more button to your WooCommerce product listing lets visitors load products in batches, keeping the page fast and the browsing experience smooth.

The Product Listing block in Nexter Blocks lets you add a WooCommerce load more button to your product listing so shoppers load new items on demand without leaving the page.

To check the complete feature overview documentation of the Nexter Blocks Product Listing block, click here.

Best Used For:

  • WooCommerce stores with 12 or more products where loading all items at once slows the page
  • Product category pages where you want to show a controlled number of items and let shoppers decide to load more
  • Online stores that want to keep the initial page load fast while still offering access to the full catalog

Requirement – This block is a part of Nexter Blocks, make sure its installed & activated to enjoy all its powers.

To do this, make sure you have added products to your WooCommerce store. Then follow these steps.

1. Add the Product Listing block to the page or template. In the block settings, select a listing type, style, and layout for your WooCommerce product grid.

Note: Load More is not available in the Carousel layout.

2. Go to the Extra Options tab and select Load More from the Load More Options dropdown.

Product Listing Load More Options in Nexter Blocks

In the Post View OnClick / OnScroll field, set how many products load each time a visitor clicks the button. Use a lower value (4 to 6) when product cards are large or image-heavy, so each click adds a manageable number. Use a higher value (12 or more) when product cards are compact and shoppers expect to see a larger selection with each click.

In the Button Text field, change the label on the button itself. Use this when your store uses a specific call-to-action, such as “Show More Products” or “View All Items.”

In the Loading Text field, set the message that appears while new products are fetching.

In the All Posts Loaded Text field, set the end-of-list message that tells shoppers there are no more products to load. This is useful on smaller catalogs where visitors might otherwise click and see no response.

If you want products to load automatically as visitors scroll instead of requiring a button click, see How to Add Infinite Scroll to WooCommerce Products List in WordPress?

3. Go to the Query tab and set a value in the Maximum Posts Display field. This controls the total number of products that can appear on the page across all load-more clicks.

Product Listing Maximum Posts Display setting in Nexter Blocks

Depending on the total number of products in your store and the value set in the Maximum Posts Display field, the load more button appears automatically on your WooCommerce product listing.

Note: In order to show load more button, you must set a lower number in the Maximum Posts Display field than the total number of products.

product listing load more demo

Also see How to Add Pagination to WooCommerce Products in WordPress? for numbered page navigation, and How to Filter WooCommerce Products by Category in WordPress? to let shoppers narrow results before loading more.

About the Author

Photo of Aditya Sharma CMO of NexterWP
CMO at POSIMYTH Innovations · NexterWP · 7 years experience

He has spent years in the WordPress ecosystem building, breaking, and optimizing sites until they actually perform. He works at the intersection of speed, growth, and usability, helping creators ship websites that load fast and convert. An active WordPress community contributor sharing through tools, tutorials, and direct collaboration. Tested practice, not theory.

WordpressThemesElementorn8nAIClaudeAutomationServer

Share your Thoughts

Get Instant Answers to all your questions about Nexter Blocks,
Extensions & Theme trained on 1000+ Docs and Videos

Still in Doubt? Let’s Assist You

Have Feedback or Questions?

Join our WordPress Community on Facebook!

Related Frequently Asked Questions

What should I do if the load more button isn't appearing on my WooCommerce product listing?

If the load more button isn't showing, check the Maximum Posts Display setting in the Query tab. You need to set a lower number here than your total products for the button to appear. This ensures that there are more products available to load, which is essential for the button's functionality.

Can I use the load more button for product categories with fewer than 12 items?

The load more button is best used for WooCommerce stores with 12 or more products. If you have fewer items, consider using pagination instead, as loading all products at once may not be necessary and could lead to a less efficient browsing experience.

What settings work best for the load more button in terms of product visibility?

For optimal performance, set the number of products to load per click between 4 to 6 if your product cards are large or image-heavy. If they are compact, you can increase this number to 12 or more. This balance helps maintain a smooth user experience while allowing shoppers to see a larger selection.

How does adding a load more button improve user experience on my WooCommerce site?

Adding a load more button allows visitors to load products in batches rather than all at once, which keeps initial page loads fast and enhances browsing efficiency. This is particularly useful for stores with many products, as it prevents slowdowns and improves overall site performance.

What happens if I set the Maximum Posts Display value higher than my total products?

If you set the Maximum Posts Display value higher than your total number of products, the load more button will not appear. This is because there won't be any additional products available to load after the initial display, making it essential to keep this value lower than your actual product count.

Last reviewed: May 11, 2026

Related Docs