I have to admit, I was skeptical of the WordPress Upgrade Plugin. Upgrading WordPress is a constant because there are always more secure versions being released and because it is an Open Source project, people are always contributing to its development. Upgrading your WordPress blog shouldn’t be difficult because blogging is for EVERYONE on the web, not just programmers right? Wrong.
Upgrading WordPress calls for some webmaster knowledge, it’s not just for anybody. If you don’t agree with me, it’s because you probably already have webmaster knowledge. I know that I couldn’t just call a client and tell them they need to upgrade their blog.
Normally, you need to go to WordPress.org and download the newest version. Then, you need to go to your cPanel and back-up your database. The next step is to open an FTP client that has access to your server. Next, you line up your new WordPress files on your ‘computer’ side of the the FTP and pick and choose which files you need to overwrite on your live WordPress blog (don’t overwrite wp-content or your wp-config files/folders). This is always a little sketchy because there is a possibility of human error (high possibility for me).
The new version of WordPress (2.7) looks great! It has a new admin back end with a different layout (more like a gmail user account) and has many ajax powered extras and probably some more security fixes. Here in lies the problem…I don’t want to mess anything up, but I want to upgrade.
After a few searches and a discussion with Summer, I decided to try the WordPress Upgrade Plugin on one of my testing sites to see how it worked. I couldn’t believe how quick and easy it was. The Plugin backs-up all of your files and your database, goes to WordPress.org and downloads the newest version of WordPress, it disables all of your current Plugins, upgrades the correct files and then reactivates all of your Plugins.
After upgrading the test site, I went and upgraded all of my WordPress blogs using this SUPER EASY to use WordPress Upgrade Plugin. I really can’t say enough good things about it. I hope the guys over at WordPress decide to integrate this into their next build…it will save thousands of people a lot of trouble and headaches.
WordPress Upgrade Plugin UPDATE!
2/27/09: The new versions of WordPress, 2.7 and higher, are coming with an automatic upgrade built into the core. The problem is, it won’t work if you have your Automatic Plugin activated. Therefore, deactivate the plugin that you downloaded and use the new one that came with the core.
This is the error I got when I tried to update with the plugin in activated:
Fatal error: Cannot redeclare pclziputilpathreduction() (previously declared in /home/dialecti/public_html/wp-content/plugins/wordpress-automatic-upgrade/lib/pclzip.lib.php:5421) in /home/dialecti/public_html/wp-admin/includes/class-pclzip.php on line 5498