WooCommerce · Free · Product loading

Keep shoppers browsing past page one.

Most shoppers never click through numbered shop pages. Infinite Loader brings the next products into the same grid, with a Load More button, infinite scroll or page links that load in place.

v1.3.3Infinite Loader for WooCommerce changelogUpdated Sep 2026

Needs WooCommerce.

Pick how the next products arrive.

One setting switches between three modes. Each loads products into the grid shoppers are already looking at.

Load More buttonDefault

Shoppers tap once for the next set of products. A styled Load Previous button covers shoppers who start on a later page.

Infinite scroll

The next products start loading shortly before shoppers reach the last row, so the grid keeps going.

Page links

Keep numbered pages for shoppers who like them. Clicking a number swaps the grid in place instead of reloading the page.

  • The address bar keeps up

    The URL changes to the page shoppers have reached, and the Back button returns them to that spot in the grid.

  • Search engines still see pages

    Normal WooCommerce pagination stays in the HTML, and the extra product loads are marked noindex.

  • Where it runs

    The shop page and product category, tag and attribute archives that use the standard WooCommerce grid.

Make the button look like it belongs in your shop.

  • A button that looks like your store

    Set the text, colours, hover colours, border, font size, padding and corner radius. Load More and Load Previous each get their own style.

  • Your choice of loading icon

    Pick an icon from the built-in set and decide whether it spins while products load.

  • How many products each load brings

    Choose anywhere from 1 to 100 products per load.

  • Room for custom code

    Add your own CSS, plus JavaScript that runs before and after each load. Developers can change the grid selectors with filters.

Pricing

Free, with every loading mode.

There is no paid edition. All three modes and every style setting are included.

Free for every store you run Download free

Needs WooCommerce.

  • Load More button, infinite scroll or page links
  • Load Previous button for shoppers who start on a later page
  • Button text, colours, border, spacing and radius
  • Loading icon picker with optional spin
  • 1 to 100 products per load
  • Address bar and Back button kept in step
  • Normal pagination kept for search engines
  • Custom CSS, plus JavaScript before and after each load

Questions before you install.

Question not listed? Ask the team behind this plugin.

  1. 01

    Does it need WooCommerce?

    Yes. Without WooCommerce the plugin deactivates itself and shows a notice with a link to install it.

  2. 02

    Which pages does it work on?

    The shop page and product category, tag and attribute archives that use the standard WooCommerce product grid. Search results and related products keep their normal behaviour.

  3. 03

    Does it work with block themes?

    It works with the classic WooCommerce product grid. Shop pages built with the Product Collection block are not supported yet.

  4. 04

    Will search engines still find all my products?

    Yes. Normal WooCommerce pagination stays in the page for crawlers, and the extra product loads are marked noindex.

  5. 05

    What happens when a shopper presses Back?

    The address bar follows the page they reached, so Back returns them to that spot in the grid. If that spot can no longer be found, the page reloads.

  6. 06

    Can I change how many products load at once?

    Yes. Set anywhere from 1 to 100 products per load. New installs start at 8.

  7. 07

    Does it work with page caching?

    Yes. Each extra load is a normal cacheable request. Make sure your cache or CDN keeps query strings in its cache key.

  8. 08

    Is it really free?

    Yes. There is no paid edition, and every loading mode and style setting is included.

Free download

Give shoppers a reason to keep browsing.

Activate it and a Load More button appears under your shop grid, ready to restyle.