I just recently upgraded to the latest security release of WordPress which took the usual 20 minutes by FTP. Once I was done I checked the blog as usual looking for any problems and I found a comment on my previous post from Ronald Huereca, author of the great WP AJAX Edit Comments plugin I use on my blog about a new plugin by Keith Dsouza called WordPress Automatic Upgrade that completely automates the upgrade process. And you can do it right from your WordPress Admin. Ronald also had a hand in the automation feature for this plugin.
Now is that enough links for one paragraph or what?
of course this came after I had done my usual manual upgrade but whose complaining? I downloaded the plugin, put it through it’s paces and with one small exception it worked right out of the box. This is what it does:
1. Backs up the files and makes available a link to download it.
2. Backs up the database and makes available a link to download it.
3. Downloads the latest files from http://wordpress.org/latest.zip and unzips it.
4. Puts the site in maintenance mode.
5. De-activates all active plugins and remembers it.
6. Upgrades WordPress files.
7. Gives you a link that will open in a new window to upgrade installation.
8. Re-activates the plugins.
And that’s exactly what it did on both this blog and a series blog that I’m (slowly) writing. What a breeze.
Now here’s the small exception:
It does not reactivate the DoFollow plugin by Kimmo Suominen or any plugin after said DoFollow in your plugin list. I haven’t figured out why yet but I have emailed Ron and Keith about the problem. The work around is simple enough though. Before you run the automatic upgrade just deactivate the “DoFollow” plugin beforehand and then go ahead and run the automatic upgrade (Manage/Automatic Upgrade) and everything works correctly. And it’s quick!
Looks like our respective WordPress installs just got a heck of a lot easier to upgrade.
Personal note: For the upgrades that involve major revisions such as the next major version of WordPress (2.3), I’ll probably still do the upgrade manually just so I have a hands-on control of every step especially since the next version of WordPress includes tagging as a core feature and I have to import my tags from my tagging plugin and all that happy horse manure. But for the several security releases that come between major revisions, this plugin will be an absolute “must have”.
Powered by ScribeFire.