Wordpress 2.1/2.2 upgrade to 2.3
I’ve finally gotten out of the Wordpress 2.3.1 upgrade hell. There are numbers of catchyas from my setup.
Upgrade problems:
- Memcahed object cache is incompatible with Wordpress 2.3. Use built-in Object Cache instead. Remove wp-content/memcached-client.php and wp-content/object-cache.php.
- If you got MySQL INSERT duplicate errors, check your post’s categories - they might all gone missing. For me, I found out there are some tables which already exist. They supposed to be created by 2.3 upgrade - wp_terms, wp_term_relationships, wp_term_taxonomy. I removed them and the upgrade went okay. (As usual, you should backup your database and wordpress path before trying to upgrade.)
Once I went through the upgrade steps without any problems, I imported my tags from Ultimate Tag Warrior to Wordpress 2.3’s native tag. Then I modify the theme that uses UTW functions, like:
Any plugins that rely on UTW tags should be disabled, like ST Add Related Posts to Feed plugin, instead install Wordpress 2.3 Related Post plugin which has the feed support. Change your theme source on the related post by tag:

