Минах на wordpress 2.2 преди няколко минутки. Стъпките бяха:
Деактивиране на разните плъгини
cp -r diary diary_back
mysqldump [options] dbname |bzip2 -c > dbname.sql.bz2
cd diary
mkdir backup
mv wp-config.php wp-contents backup
cd ..
mv diary wordpress
curl -O http://wordpress.org/latest.tar.gz
tar xzf latest.tar.gz
cd wordpress cp -r backup/* .
отворих wp-admin/upgrade.php
смених cat_id в wp-categories да е varchar(255) вместо varchar(55) за да ми се побират имената на категориите
оправих имената на категориите
активирах си плъгините
и готово!
Все още всичко работи и е валиден xhtml 1.1!