After all the hype and bubble-blowing, I decided to dip my little pinkie into the mix and experiment with AJAX. The result has been the release of a new plugin, cleverly titled ‘AJAX Calendar‘. Once installed this allows the standard WordPress calendar function to be enhanced such that:
- Stepping through the months is now asynchronous, and only updates the calendar
- Clicking on the calendar title takes you back to the current month
- Clicking on the funny «-» button will expand the calendar and display the posts headings for that month
- All content is cached
- Works in most browsers
The plugin requires modifications to the WordPress theme, although these modifications have been included in version 1.23 of the Giraffe theme.
Have a play.