Yesterday I upgraded 7 wordpress installs. It’s gotten both easier and more difficult.
It’s easier because I’ve written out a series of necessary steps with UNIX commands about what to do. (It just occurred to me that I could put the mysql backups in a script. I’m sure there’s a way to run a mysql command without being prompted for password). Another trick was keeping two SSH windows open, one to run the backup scripts and the other to copy the updated wordpress files.
It’s harder because as time goes by I end up dealing with more plugins and more customizations of themes. I keep waiting for the next upgrade to break my theme customizations (I’ve been lucky so far). When I upgrade wordpress on teleread, I find it a bear to remember all the plugins we are actively using. Apparently, you also have to reinsert the widget for the plugin after you reactivate them. So what was the order of that sidebar again? (A necessary step for more complicated sites is taking screenshots of the front page and of the plugin directory (and which ones are activated).
Yesterday, things took about 2 hours, and that was unusual (because I had some special things to take care of). Now, by the way, I reactivated my Unsolved Heart weblog which I started a few years back when I was doing online dating. Another hard part was updating plugins, another scary thing. You never know if something is going to break something else. I probably could do my upgrade in an hour or an hour in a half next time.
From Matt’s point of view, it makes sense to release security updates for WordPress when the issue becomes apparent. But from the blogger’s standpoint, it is time-consuming. I could deal with one security update a month, but not several! (I know, there’s a plugin for handling updates, but that sounds like a security risk waiting to happen).
I finally included a new archive plugin that organizes my plugins. (View my new archive page–pretty sweet, eh?) I had looked into several alternatives, and none totally satisfied me. I’ve really kept my use of plugins to a minimum.
(Sorry, here’s the link to the SRG Archive plugin)