
Plugin to change default product pagination into Infinite Scroll or Ajax pagination with Lazy Load. When a user scrolls down to the bottom of the page, the next page loads automatically.
Tested with themes:
- Abacus - configuration
- Avada
- Bridge
- Clean Commerce
- Louis
- Storefront
- Twenty Sixteen
- Twenty Seventeen
- X - configuration
- Divi ... and many other
Wanna try admin side?
Get access to this plugin's admin and try it from the inside. Change things and watch how they work.
The plugin works just great, I’ve been using it for a while on my online shop and experienced no bugs. The fact that you have 3 choices – infinite scroll, load more and ajax pagination – means that you can adjust the plugin to any user experience construct.
Top choice
Really love this plugin. Not often I found a plugin that does exactly what you looking for. Lots of customisation available and support is outstanding.
Great plugin and best support
I’ve been using it for a while now. No issues at all.
Great plugin!
I like this plugin. great support and thank you
Great support and Awesome plugin :)
Its a great plugin for woo commerce websites. Happy with it. Thank you
Great plugin
We can keep abreast of the times. Thanks!
Good!
Great plugin and the free version does pretty much everything anyone would need. Incredibly satisfied 🙂
Great Plugin
Compare the benefits | Freedownload | Premium |
---|---|---|
Different loading type: Infinite Scroll, Load more button, AJAX Pagination | ![]() | ![]() |
Use Font Awesome as a loading image | ![]() | ![]() |
Auto-Selector option to set selectors automatically | ![]() | ![]() |
HTML5 PushState to update URL on page load | ![]() | ![]() |
Button to load previous page | ![]() | ![]() |
Customization for Load More buttons | ![]() | ![]() |
WPML support for text | ![]() | ![]() |
Custom text for Load More Button | ![]() | ![]() |
JavaScript Before and After AJAX Update | ![]() | ![]() |
Different Products Load Type for Mobile Devices and Other | ![]() | ![]() |
Custom Loading Image | ![]() | ![]() |
Using images instead of buttons | ![]() | ![]() |
Lazy Load for product images | ![]() | ![]() |
40 Animations for Lazy Load images | ![]() | ![]() |
3.1.7.4
Enhancement
- Compatibility version: WooCommerce 6.7 and WordPress 6.0
Fixes
- Issue with orders page
3.1.7.3
Enhancement
- Compatibility version: WooCommerce 6.1 and WordPress 5.9
3.1.7.2
Fixes
- Multiple pagination work incorrect with some settings
- Page do not change with load more button
3.1.7.1
Enhancement
- Compatibility version: WooCommerce 5.6
3.1.7
Enhancement
- Compatibility version: WooCommerce 5.5 and WordPress 5.8
Fixes
- Initialize script on page AJAX load
3.1.6.3
Enhancement
- Compatibility version: WooCommerce 5.4
- Speed up buttons settings
3.1.6.2
Enhancement
- Compatibility version: WooCommerce 5.3
3.1.6.1
Enhancement
- Compatibility version: WooCommerce 5.2
- Compatibility with different themes and plugins
3.1.6
Fixes
- SECURITY ISSUE! Sanitize HTML tags for all settings. Custom JavaScript can be changed only by admin(Super admin for multisite).
3.1.5.7
Enhancement
- Compatibility version: WooCommerce 5.1 and WordPress 5.7
3.1.5.6
Enhancement
- Compatibility version: WooCommerce 5.0
3.1.5.5
Enhancement
- Compatibility version: PHP 8 and WooCommerce 4.9
3.1.5.4
Enhancement
- Compatibility version: WooCommerce 4.5
3.1.5.3
Enhancement
- Compatibility version: Wordpress 5.5 and WooCommerce 4.4
Fixes
- URL changing for mobile devices
3.1.5.2
Fixes
- Compatibility with latest AJAX Product Filters
3.1.5.1
Fixes
- PopState on all actions
- HTML5 Push state actions fix
3.1.5
Enhancement
- Compatibility WooCommerce 4.0
3.1.4.7.1
Fixes
- HOTFIX: Error if products per page option not empty
3.1.4.7
Enhancement
- Better compatibility with Grid/List and AJAX Filters plugins
- WooCommerce compatibility version 3.9.1
Fixes
- Lazy load class visibility
- Security issue
3.1.4.6
Enhancement
- Translation compatibility with WooCommerce 3.7 and newer
Fixes
- Save settings with image instead buttons
- Some text not translatable
3.1.4.5
Enhancement
- Compatibility version: WordPress 5.3 and WooCommerce 3.8
Fixes
- URL decode/encode in JavaScript
- JavaScript animation fix
- Images on buttons
3.1.4.4
Enhancement
- Compatibility with AJAX Product Filters
3.1.4.3
Enhancement
- New Products Loading Type: Load More Button + AJAX Pagination
Fixes
- More settings sanitizing
3.1.4.2
Fixes
- Links to BeRocket
- Compatibility with other BeRocket plugins
3.1.4.1
Enhancement
- Compatibility with other BeRocket plugins
- Code Security
3.1.4
Enhancement
- Update BeRocket plugin framework 2.1
Fixes
- PHP notices was removed
3.1.3.11
Fixes
- Font awesome 5 on some themes
- Auto selector notice
3.1.3.10
Enhancement
- Better compatibility for auto-selectors with different plugins and themes
- New WooCommerce version compatibility
3.1.3.9
Fixes
- Updater compatibility
- Remove notice for new version of PHP
3.1.3.8
Fixes
- Admin menu
3.1.3.7
Fixes
- Loading element on bottom of the page
- Using only one image for load more button
- Correct width for loading image on button
- Correct image size in admin settings and frontend
3.1.3.6
Enhancement
- Better plugin menu items location
- Use images instead button
- Loading image position on button
3.1.3.5
Fixes
- Compatibility with old PHP version
- Auto selector can stuck on getting previous page selector
3.1.3.4
Fixes
- Previous page do not stop loading
- Next page do not stop loading
- Loading image loads incorrect
3.1.3.2
Fixes
- Change URL on scrolling
- Compatibility with AJAX Products Filter
3.1.3.1
Fixes
- Fix error with opacity
3.1.3
Enhancement
- Get Selectors Automatically for your theme
Fixes
- Mobile width doesn't work
- Small fixes to improve plugin work
3.1.2
Enhancement
- Options to disable JS and CSS files on all pages except WooCommerce
- Better URL changes. Backward and forward buttons work correct.
Fixes
- URL changes correct
- Load more button preview
- More JS functions to fix compatibility with other plugins
3.1.1.5
Fixes
- Pagination doesn't work correct on some themes
3.1.1.4
Fixes
- Load button displayed with infinite scroll
- Font Awesome load icon rotate incorrect
3.1.1.3
Enhancement
- "None" type of loading doesn't work correct
3.1.1.2
Enhancement
- Option to stop url update on scroll
3.1.1.1
Fixes
- Small fixes
3.1.1
Fixes
- Update fix
3.1
Enhancement
- Recent woocommerce version support
Fixes
- fix for button preview
2.0.2.2
Fixes
- Compatibility with WooCommerce 3.0.0
- WPML Compatibility
- Compatibility with other plugins
2.0.2.1
Fixes
- Updater fix
2.0.2
Enhancement
- Added link to the Load More button
Fixes
- Translation for plugin
- Load more function
- Additional informations and buttons in plugin
2.0.1.2
Enhancement
- Added WPML support
Fixes
- BeRocket account settings in WordPress network works correct
2.0.1.1
Fixes
- Fix for License tab in settings
- Removes inputs in Font Awesome selector
- Lazy-Load now disabling all styles and scripts
- Fix BeRocket account settings for WordPress Networks
2.0.1
- First release
The plugin is automatically updated only with the Account key or Plugin key.
You can find both the Account key and Plugin key on My Account page on BeRocket.
Find the Account key on the right side of the page.
To get the Plugin key, click on the key symbol on the plugin that you need and the key will be displayed down below the list of plugins.