Event Calendar Theme -- Usage Information I was asked to make a web-based calendar program for a school. My first impression was that Wordpress, with its excellent User controls and awesome flexibility would be ideal for the task. First, however, it needed a little customization. I did all of this using Wordpress 1.5.2 and a plugin called EventCalendar 3.0.2* (and a bit of hunting around the web...). Unfortunately, this also requires you to make a couple modifications to the Wordpress files. (If anyone out there knows how this can be done with a plugin, please contact me!) What these changes do, specifically, is to reverse the display order of entries, so they show from oldest to newest (which is backwards compared to a blog). First, in classes.php, change line 467 from: $q['order']='DESC'; to: $q['order']='ASC'; Then, in line 497... change: $where .= " AND post_date_gmt <= '$now'"; to: $where .= " AND post_date_gmt >= '$now'"; Then (last one I promise...) open up the file template-functions-general.php. On line 300, at the very end of the line... change: ORDER BY post_date DESC" . $limit); to: ORDER BY post_date ASC" . $limit); (Note I'm only showing the very end of line 300, as it's a very long line!) That's it! Oh, and I also recommend you use this template or some variation thereof. Of course feel free to modify it and change the look. :) I hope it's useful to someone out there. If you have any comments or questions (though I really can't provide tech support, sorry!) you can reach me through my website: http://striderweb.com/ ------- * EventCalendar is available at: http://blog.firetree.net/2005/07/18/eventcalendar-30/