rant.jpg/rant on

We just upgraded to Wordpress 2.3.2 and almost threw a conniption.

If you ever do documentation, make sure to put the steps in the proper order.

This is totally, TOTALLY wrong:

1. Download upgrade files from Wordpress

2. Modify the wp-config.php file.

3. Upload the upgrade files to your server.

4. Oh yeah, make a backup of your files before you upload or you’ll lose everything, because this little upgrade will overwrite your precious modified files and themes and everything.

5. Now that we’re thinking about, you might want to not overwrite those all the files you’ve modified. Save them separately. We’re not going to provide a way for you to know exactly which files you’ve modified, but save them anyway.

/target WP HQ
/cast nuclear bomb

The correct way to do things:

1. Make a backup of your entire WP folder system.

2. Make another backup, you skipped step 1.

3. You rat-b@stard, make a d@mn backup!

4. Save a copy of your backup on your local machine, not just the server.

5. Jeebus, make a f-ing copy of the backup!

6. Download the WP upgrade.

7. Did you make the backups? Seriously, don’t skip the backups.

8. Make a separate copy of your original wp-config.php file, name it wp-config-original.php and save it on the server and on your local machine. Do NOT lose your config settings!

9. Copy the variables from the wp-config-original.php file into the new wp-config.php file.

10. Did you make that backup of your original WP installation? This is your last chance, hoser.

11. Upload the upgrade. If you nuke your Themes and Plugins and Content, you’ve got backups.

12. Goto http://www.yourblogname.net/wp-admin/upgrade.php and let the upgrader run.

13. Launch your blog and pray to Elune you made your backups.

Note: Do not use this list as a “BRK must know what he’s doing” guide to upgrading WordPress. We just know that backups must be done BEFORE any upgrading or modifying and it totally pisses us off when the WP upgrade instructions screw that up.

/rant off