Plugin Directory

Infinite-Scroll

Automatically append the next page of posts (via AJAX) to your page when a user scrolls to the bottom.

Download Version 2.0b2.120111

2.0b2.120111

  • Added infinite_scroll_load_override filter to manually force infinite-scroll to load on a page.
  • Thanks to https://github.com/samargulies for the above patch.

2.0b2.111218

  • Updated preset DB with basic themes
  • Made a few fixes in options/presets to prep for main release.
  • Changed hook used by 404 detection to template_redirect from wp.

2.0b2.110822

  • Removed registration/enqueuing script in favor of just enqueueing
  • Fixed bug/typo in compressed init script

2.0b2.110821

  • Converted options pages to use Settings API
  • Added behavior selection (Manual triggering)

2.0b2.110818

  • Completely revamped admin panel adding more modular management
  • Added ability to center loading image
  • Added WYSIWYG editor to HTML allowed fields in admin panel
  • Updated Javascript callback to pass DOM for new elements added
  • Added Preset manager
  • Added ability to auto-fill selector fields from theme preset
  • Overhaul of underlying code, seperating out into classes to cut down on code processed (and hence load time) for the end-user.

2.0b2.110723

  • Improved escaping on settings to allow greater flexibility.
  • Fixed issue with jQuery not loading if WP version is up to date.
  • Fixed issue with plugin showing twice on plugin list.

2.0b2.110716

  • Moved init script from direct page insertion to seperate script.
  • Cleaned up unneeded declared constants.
  • Combined init script and library into one minified script.
  • This fixes an incompatability with HeadJS plugin.

2.0b2.110713

  • Fixed multiple jQuery loaded conflicts.
  • Now uses standard WordPress javascript insertion.
  • Loads locally stored jQuery 1.6.2 if current version is < 1.6 this can only be detected through WordPress now, hence the fix for multiple versions conflicting (some naughty themes don't use WordPress's javascript loading).

2.0b2.110709

  • FIX: Default options not being recursively copied.
  • Updated to new options layout.
  • Callback fix.

2.0b2.110706

  • HTTPS loading image fix.
  • Better debug support (switches between minified and non).

2.0b2.110629

  • Callback (custom javascript) fix.
  • IE9 binding bug fix.

2.0b2.110628

  • Modified the method used to determine the link paths (bug fix)

2.0b2.110617

  • Updated core javascript to version 2.0b2.110617 (full revamp).
  • General cleanup/tidy of plugin itself.
  • Fixed bugs with numerical sub-domains (now uses site_url to determine path).
  • Supports archives, tags, searches.
  • Wider theme support.
  • Simplified plugin options page, added loading image upload ability, added option for debug mode.
  • Removed annoying reminder that showed on all admin pages.
  • Forces 404 header when no more posts are available.

1.5.100504

  • New appending technique using document fragments.
  • Callback receives the contentSelector elem as its first argument, and an array of the new elements as the second argument

1.4.100210

Fixed small bug that jQuery 1.4 introduced.

1.4

Proper wordpress method (enqueue_script) removed because it just breaks too often JS updated with some custom method action.

1.3

Use proper WordPress function to register the javascript Use plugins_url to determine plugin url

1.2

  • 2009 August 4th
  • getoption(’siteurl’) fix made.
  • jQuery plugin version updated. many more options available.
  • Release backwards compatible

1.1

  • 2008 September 25
  • JavaScript rewritten as a proper jQuery plugin.
  • Added animation

1.0

  • June 29 - 1.0 release.

Requires: 2.7 or higher
Compatible up to: 3.3.1
Last Updated: 2012-1-29 Downloads: 42,643

Average Rating

5 stars
4 stars
3 stars
2 stars
1 star
(23 ratings)

Compatibility

+
=
Not enough data

1 person says it works.
1 person says it's broken.

Log in to vote.

0,1,0
0,1,0
100,1,1
100,1,1
50,4,2
100,1,1
100,1,1 50,2,1 100,1,1 100,2,2
100,1,1
33,3,1 100,2,2 100,1,1
100,7,7
0,1,0
50,2,1