Humanized History for WordPress

Project Tip Jar

Your generous gifts make ongoing support and development for Humanized History for WordPress possible.

$0.00 donated in the past 6 months.

  • Author: Charles Johnson
  • License: GPL. See source code for details on the provenance of the code.
  • Status: Actively supported, but basically complete. See News for updates about bug fixes or other tweaks.

This plugin implements a Humanized History feature for WordPress archives, using some PHP glue on the back end and some unobtrusive JavaScript on the front-end. In JavaScript-enabled browsers, Humanized History eliminates the need for users to click on “previous posts” links to read back through your archives; instead, when users get near the bottom of the current page of posts, the included JavaScript automatically displays more posts for them at the bottom of the page, providing a magic endless scrollbar that scrolls through your entire archives, in place of traditional page chunking.

Search robots and browsers without JavaScript enabled will see the same old pages with previous page/next page links, so you lose nothing in accessibility or friendliness to search engines.

The plugin was inspired by the discussion of the concept by Aza Raskin at Humanized (2006-04-25): No More Pages?. To see a sample of the feature as implemented in WordPress, go to and scroll down toward the bottom of the page.

Don’t make your readers ask you for more content. Just give it to them.