Hi,
WordPress organizes and displays posts in descending chronological order: newest first, oldest last. Sometimes, you might want to list posts in alphabetical order. Using different templates in WordPress, you may implement post listings in an alternative manner.
If you want to list all your posts alphabetically on the main page then edit your theme’s index.php:
// Add this to show *all* posts sorted alphabetically by title
$posts = query_posts($query_string . ‘&orderby=title&order=asc&posts_per_page=-1′);
// here comes The Loop!
if (have_posts()) : while (have_posts()) : the_post(); ?>
That’s it!
Thanks,
Shane G.
Popularity: 17%