Load More Products for WooCommerce

Description

Load products from next page via AJAX with infinite scrolling or load more products button

Features:

✅ Infinite Scroll for WooCommerce Products
✅ Load More Products Button or AJAX pagination
✅ Custom button text
✅ JavaScript hooks for custom code

Additional Features in Paid Plugin:

✅ Lazy Load for images
✅ 40 Animations for Lazy Load
✅ Customization for Load More Button
✅ Customizable Loading Image
✅ Different Products Load Type for Mobile Devices and Other
✅ JavaScript Before and After AJAX Update
✅ ‘Loading…’, ‘No more products’, etc messages customization

Plugin Links:

Paid Plugin
Demo 1
Demo 2
Docs

🍬 Wanna try admin side?

Admin Demo – Get access to this plugin’s admin and try it from inside. Change things and watch how they work.

Premium plugin video



we don’t have video with free plugin right now but we are working on it

Compatibility with WooCommerce plugins

Load More Products for WooCommerce has been tested and compatibility is certain with the following WooCommerce plugins that you can add to your site:

🔸 Advanced AJAX Product Filters
🔸 Advanced Product Labels for WooCommerce
🔸 Grid/List View for WooCommerce
🔸 Pagination Styler for WooCommerce
🔸 Product Preview for WooCommerce
🔸 Wishlist and Waitlist for WooCommerce

Reviews

June 13, 2024
Converted my Woocommerce site to use infinite scroll with this plugin. Excellent. thanks.
May 28, 2024
Works well, but seems to use a function deprecated by PHP 8.2:Deprecated: Creation of dynamic property BeRocket_LMP::$feature_list is deprecated in /srv/www/winetable.se/current/web/app/plugins/load-more-products-for-woocommerce/main.php on line 197
Read all 255 reviews

Contributors & Developers

“Load More Products for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

“Load More Products for WooCommerce” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Load More Products for WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.2.1

  • Enhancement – Compatibility version: WooCommerce 9.3
  • Enhancement – WooCommerce requirements
  • Fix – Plugin update to premium PHP error

1.2.0.1

  • Enhancement – Compatibility version: WordPress 6.6 and WooCommerce 9.1
  • Enhancement – New plugin framework

1.2

  • Enhancement – Compatibility version: WordPress 6.4 and WooCommerce 8.4
  • Fix – Notice with new PHP version
  • Fix – New plugin framework

1.1.9.9

  • Enhancement – WooCommerce High-Performance Order Storage support enable
  • Fix – Window height get

1.1.9.8

  • Fix – SECURITY ISSUE! Some admin AJAX functionality can be called with any logged in users.

1.1.9.7

  • Enhancement – Compatibility version: WordPress 6.1 and WooCommerce 7.1
  • Fix – Some plugin links to match new BeRocket Site

1.1.9.6

  • Enhancement – Compatibility version: WooCommerce 7.0
  • Enhancement – Remove some PHP 8.1 notices

1.1.9.5

  • Enhancement – Compatibility version: WordPress 6.0 and WooCommerce 6.7
  • Fix – Apply script only if products exist

1.1.9.4

  • Enhancement – Compatibility version: WordPress 5.9 and WooCommerce 6.1

1.1.9.3

  • Enhancement – Compatibility version: WooCommerce 5.9

1.1.9.2

  • Enhancement – Compatibility version: WooCommerce 5.7
  • Fix – Multiple pagination work incorrect with some settings
  • Fix – Page do not change with load more button

1.1.9.1

  • Enhancement – Compatibility version: WooCommerce 5.6

1.1.9

  • Enhancement – Compatibility version: WordPress 5.8 and WooCommerce 5.5
  • Enhancement – Initialize scripts on page AJAX load

1.1.8.3

  • Enhancement – Compatibility version: WooCommerce 5.4
  • Enhancement – Speed up buttons settings

1.1.8.2

  • Enhancement – Compatibility version: WooCommerce 5.3

1.1.8.1

  • Enhancement – Compatibility version: WooCommerce 5.2
  • Enhancement – Compatibility with different themes and plugins

1.1.8

  • Fix – SECURITY ISSUE! Sanitize HTML tags for all settings. Custom JavaScript can be changed only by admin(Super admin for multisite).

1.1.7.7

  • Enhancement – Compatibility version: WordPress 5.7 and WooCommerce 5.1

1.1.7.6

  • Enhancement – Compatibility version: WooCommerce 5.0

1.1.7.5

  • Enhancement – Compatibility version: PHP 8, WordPress 5.6 and WooCommerce 4.9

1.1.7.4

  • Enhancement – Compatibility version: WooCommerce 4.5

1.1.7.3

  • Enhancement – Compatibility version: WordPress 5.5 and WooCommerce 4.4
  • Fix – URL changing for mobile devices

1.1.7.2

  • Fix – Compatibility with latest version AJAX Product Filters

1.1.7.1

  • Enhancement – Compatibility version: WordPress 5.4.1 and WooCommerce 4.1

1.1.7

  • Enhancement – Compatibility version: WordPress 5.4 and WooCommerce 4.0

1.1.6.6.1

  • Fix – HOTFIX: Error if products per page option not empty

1.1.6.6

  • Enhancement – Better compatibility with Grid/List and AJAX Filters plugins
  • Enhancement – Compatibility version: WordPress 5.3.2 and WooCommerce 3.9.1
  • Fix – Security issue

1.1.6.5

  • Enhancement – Compatibility version: WordPress 5.3 and WooCommerce 3.8
  • Fix – URL decode/encode in JavaScript
  • Fix – JavaScript animation fix
  • Fix – Images on buttons

1.1.6.4

  • Enhancement – Compatibility with AJAX Product Filters

1.1.6.3

  • Enhancement – New pagination type Load More Button + AJAX Pagination
  • Fix – Auto-selector text translation
  • Fix – More settings sanitizing

1.1.6.2

  • Fix – Links to BeRocket
  • Fix – Compatibility with other BeRocket plugins

1.1.6.1

  • Enhancement – Compatibility with other BeRocket plugins
  • Enhancement – Code Security

1.1.6

  • Enhancement – Update BeRocket plugin framework 2.1
  • Fix – Fatal error without WooCommerce

1.1.5.3

  • Fix – Fatal errors

1.1.5.2

  • Fix – Remove some unneeded files

1.1.5.1

  • Fix – Font Awesome 5 on some themes
  • Fix – Auto selectors text and errors

1.1.5

  • Fix – Subscribe
  • Fix – Feature request send

1.1.4

  • Enhancement – Auto-selector stop button
  • Enhancement – Feature request box
  • Enhancement – Feedback box
  • Fix – Updater compatibility
  • Fix – Hide preload images
  • Fix – Preview in admin settings

1.1.3

  • Fix – Support link
  • Fix – Restore some information, that was removed in previous version

1.1.2

  • Fix – Updater compatibility
  • Fix – Styles

1.1.1

  • Upgrade – better plugin menu items location
  • Upgrade – Load More button style customization
  • Upgrade – Better compatibility with AJAX Products Filter
  • Fix – HTML5 URL change

1.1.0

  • Upgrade – Previous page button
  • Upgrade – Better Filters compatibility
  • Fix – version text
  • Fix – buttons settings notices
  • Fix – loading next and previous pages
  • Fix – loader image
  • Fix – WPML

1.0.9

  • Upgrade – New settings design
  • Upgrade – Correct URL for page on screen
  • Upgrade – Options to include JS and CSS files only on WooCommerce pages
  • Upgrade – Custom CSS field
  • Upgrade – Preview for Load More button

1.0.8

  • Upgrade – recent woocommerce version support
  • Upgrade – new Admin notices

1.0.6

  • Fix – Better WooCommerce 3 compatibility
  • Fix – Premium plugin link on settings page

1.0.5

  • Compatibility with WooCommerce 3.0.0
  • Better compatibility with WPML

1.0.4

  • Change styles in admin panel
  • Small fixes

1.0.3

  • Fix – Load icon change fix
  • Fix – Other fixes

1.0.2

  • Fix – JavaScript error
  • Fix – remove some files from load
  • Enhancement – Link on next button

1.0.1

  • First public version