WordPress batch upgrade

If you run a web server and have multiple installations of WordPress, upgrading them all is a pain.

Wouldn’t it be nice if you could update a dozen WP installs at once? Wouldn’t it be even better if you could update the Akismet plugin at the same time? (WordPress releases independently of Akimset, and their subversion tags doesn’t track Akismet’s trunk).

Now you can. Inspired by Scot Hacker’s WordPress Mass Management Tools, I created wp-upgrade.


$ cd /path/to/wp-upgrade
$ sudo ./wp-upgrade.py 3.0.4


You need to configure two files before starting:

  • sites.txt a tab-delimited file with information about the sites you’ll be upgrading (path, url, email address of owner, userid of owner)
  • wp-upgrade.txt an email with instructions to your users

Join the Conversation

1 Comment

Leave a comment

Your email address will not be published. Required fields are marked *