I recently upgraded my homeowners association blog to WordPress 2.3. The core upgrade from 2.2 to 2.3 was easy. However, compatibility problems with plug-ins and themes are inevitable. I’m currently using Event Calendar 3.1.0 and immediately noticed problems after upgrading.
The new SQL structure introduced in 2.3 removed the post2cat table. As a result you’re seeing a lot of broken SQL queries. To fix the problem I changed all queries that referred to $wpdb->post2cat with $wpdb->terms and changed the conditions from post_id to term_id.
Extract the ZIP file to your Event Calendar plug-in directory and things should work smoothly again. I’m not a heavy user of all the Event Calendar features, so I can’t vouch for full WP 2.3 compatibility. If you find any additional problems, first inform the developer. It’s a great plug-in and worth maintaining.
Download the update: EventCalendar3.1.0-WP2.3.zip

October 1st, 2007 at 11:17 AM
Nice! The new ECC 3.1.1. RC2 is out and looks like it will maintain backward compatibility with WordPress WordPress 2.2.x and lower.
You’re right. This plugin is worth continued support.