Timeline For Categories

Customize post ordering (default/chronological) by category.

Author:Ramesh Vishveshwar (profile at wordpress.org)
WordPress version required:2.3
WordPress version tested:3.4.2
Plugin version:1.0.1
Added to WordPress repository:17-06-2012
Last updated:07-09-2012
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:100
Rated by:1
Plugin URI:http://thecodeisclear.in
Total downloads:1 563
Active installs:30+
plugin download
Click to start download

A no-frills plugin that is designed to change the order of posts within a particular category. By default, the posts on the category page will be displayed in Reverse Chronological order (Last Post Displayed First). By editing the settings in the category page, you can change this order to Chronological (First Post Displayed First).

Posts can belong to multiple categories and categories could have child categories under them. In such cases, the plugin will work in the following way (s)

  • If a Child Category displays posts in "Default Order" and the parent Category displays posts in "Chronological Order", posts under the Child Category will be shown in Chronological Order on the Parent Category page. However, they will be shown in Default Order when viewing only the Child Category
  • Assume that Post A (Published 1st January 2012 under Category A & Category B) and Post B (Published on 30th March 2012 under Category A & Category B) are present in the blog. Category A shows posts in Default Order and Category B shows posts in Chronological Order. While viewing Category A, Post B will precede Post A and while viewing Category B, Post A will be shown ahead of Post B.

This plugin was developed to cater to my individual need to order my posts (that were chapters of a novel and categorized by the name of the novel) in chronological order while leaving the other categories in the default order. I am new to WordPress (and to PHP) and to a large extent has been created by reading the codex, adambrown's pages on hooks and some resolved answers from stackoverflow.com. If you feel that this plugin can be improved, please use the support forum.