WordPress plugin intelligence profile

Humanized History for WordPress

Readers with JavaScript can scroll back automagically through your entire archives without "older posts" links.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 2.3
Current version2008.02.10
WordPress coverageTested up to WordPress 2.3
Minimum stackWP 2.0 · PHP —
Directory statusactive
Last directory update26 Feb 200818y ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Humanized History for WordPress version 2008.02.10 as active, updated 18y ago and tested up to WordPress 2.3.

Overview

About this plugin

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

com/ and scroll down

toward the bottom of the page.

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

Templates and Styling

php templates provide previous page / next

page links at the bottom of the content, you will probably want to remove these

links from your templates. The plugin automatically provides its own previous

page / next page links at the bottom of the front page and archive pages.

Many WordPress templates (including the default “Kubrick” template) display

posts differently depending on whether they are in archives or in search

results. “Kubrick,” for example, doesn’t display the post’s contents in search

results. If you want to keep different formats for displaying archives as

against search results, then use code something like this in your

template_post_display() function:

function template_post_display () { if (is_search()) { // display post for paged search results } else { // display post for paged archives } }

You may also want to add some styling to your template’s stylesheet for the

navigation links that the plugin automatically generates. Here is what I use to

display the “older posts” link at the far left side of the content column, and

the “newer posts” link at the far right side on the same line:

navigation { display: block; position: relative; list-style: none; text-align: center; margin-top: 10px; margin-bottom: 60px; margin-left: 0px; margin-right: 0px; padding: 0; }

prev { display: block; position: relative; list-style: none; top: 0; bottom: auto; left: 0; right: auto; width: 45%; margin: 0; padding: 0; text-align: left; }

next { display: block; position: absolute; list-style: none; top: 0; bottom: auto; left: auto; right: 0; width: 45%; margin: 0; padding: 0; text-align: right; }

If you want to change the appearance of the “Getting more content for you…”

status indicator, then add a rule to your CSS stylesheet for the class

humanized-history-getting-more. , to create a dark translucent box that

floats over the footer material below:

85; z-index: 10000; }<h3>Feedback</h3>

Comments, questions, applause, brickbats, and bug reports should be directed to

com. Other ways to get in touch with

com/contact. If you have

a bug or odd behavior to report, please be sure to include as much of the

following information as you can ascertain:

  • The version of the Humanized History plugin you are using
  • The version of WordPress you are using
  • The version of PHP that you are using

Enjoy!

License

The Humanized History for WordPress plugin is copyright © 2007-2008 by Charles

Johnson. This program is free software; you can redistribute it and/or modify it

under the terms of the GNU General Public License as published by the Free

Software Foundation; either version 2 of the License, or (at your option) any

later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY

WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A

PARTICULAR PURPOSE. See the GNU General Public License for more details.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • humanized history
  • interface
  • pages
  • usability
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 2.3

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 2.3.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to2.3
Minimum requirementsWordPress 2.0 · PHP not listed
Update activity26 Feb 200818y ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.