Skip to content

joychetry/infinite-scroll-elementor

Repository files navigation

Infinite Scroll Elementor

Tags: infinite scroll, load more, pagination, paginate, scroll, infinite, infinity, ajax, posts, products, elementor, woo-commerce
Requires at least: 5.0
Tested up to: 6.7.2
Elementor tested up to: 3.27.6
Elementor Pro tested up to: 3.27.4
Requires PHP: 5.6
Stable tag: 2.6.1
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Description

Infinite Scroll Elementor pulls the next posts automatically when the reader approaches the bottom of the page. The plugin supports Elementor Posts, Elementor Archive, WooCommerce Products, WooCommerce Products Archive, and also has support for Custom Selectors.

Documentation

Widgets

  1. Infinite Scroll Elementor - ISE
  2. Button Load Elementor - ISE

Pagination applicable to

  1. Elementor Posts
  2. Elementor Posts Archive
  3. Elementor WooCommerce Products
  4. Add Custom Selectors

Minimum Requirements

  • WordPress 5.0 or greater
  • PHP version 5.6 or greater
  • MySQL version 5.0 or greater
  • Elementor version 2.0.0 or greater

Tutorial

For Tutorial check Infinite Scroll Elementor documentation.

Changelog

Version 2.6.1 (Latest)

Release Date: 2025-09-01

Elementor Backwards Compatibility Fix:

  • ✅ Fixed fatal error caused by deprecated Elementor\Core\Schemes\Color class

  • ✅ Added comprehensive backwards compatibility helper for all Elementor versions

  • ✅ Updated all color controls to use safe compatibility methods

  • ✅ Implemented automatic detection of deprecated vs modern Elementor classes

  • ✅ Maintained full functionality across Elementor 2.0+ to 3.27+

History Mode Configuration:

  • ✅ Disabled History Mode by default in both Infinite Scroll and Button Load widgets
  • ✅ Improved user experience by preventing unexpected browser navigation changes
  • ✅ Enhanced SEO compatibility for infinite scroll implementations
  • ✅ Maintained user control with ability to enable History Mode when needed

Technical Improvements:

  • ✅ Created Elementor_Compatibility helper class with safe color control generation
  • ✅ Updated widget files to use compatibility-safe color controls
  • ✅ Added class existence checks to prevent fatal errors
  • ✅ Implemented graceful fallback for deprecated Elementor features

Plugin Update Checker Upgrade:

  • ✅ Updated Plugin Update Checker from v4.11 to v5.6 (4-year upgrade)
  • ✅ Added WordPress 5.5+ auto-updates integration for better user experience
  • ✅ Improved ZIP handling for more reliable plugin updates
  • ✅ Enhanced security with 4+ years of accumulated patches
  • ✅ Added broader internationalization support
  • ✅ Better Debug Bar integration for debugging capabilities

Bug Fixes:

  • ✅ Resolved SearchWP integration fatal errors related to deprecated Elementor classes
  • ✅ Fixed color control compatibility across different Elementor versions
  • ✅ Prevented fatal errors on full-page loads and search form submissions
  • ✅ Ensured plugin works with both legacy and modern Elementor installations

Compatibility:

  • ✅ Tested with Elementor 2.0.0 to 3.27.6
  • ✅ Tested with Elementor Pro 3.27.4
  • ✅ Compatible with WordPress 5.0 to 6.7.2
  • ✅ PHP 5.6+ compatibility maintained

For older changelog entries, check Infinite Scroll Elementor changelog.

About

Infinite Scroll Elementor pulls the next posts automatically when the reader approaches the bottom of the page.

Resources

License

Stars

Watchers

Forks

Languages