I have been having difficulty getting a Google Calendar plugin/widget working with my site. I’d prefer not to have to modify too many files by hand – so that everything can be installed/uninstalled by people without too much WordPress knowldge in the future.
After reading the discussions on Google’s non-standard XML format, would it not be possible to run the XML through something like Feedburner, then interpret that feed to give an events calendar? I’ve been playing around with it, and it seems to work ok, with the exception of recurring events.
I’ve just released an WordPress plugin based on my initial fooling around with Ajax and Google’s feed. While it is a standard XML feed, it’s important to add a series of options to the feed request in order to parse it easily and avoid reoccurring event problems. I’ve detailed it on my site.