Downgrade WordPress 3.0 to 2.9.2

If you’ve recently upgraded to WordPress 3.0 and have had challenges with either the theme or plugin you’re using, you may want to temporarily downgrade.  Here are the steps you can take if you have to downgrade:

  1. Create a full backup of your hosted WordPress files on your local system
  2. Download 2.9.2 from http://wordpress.org/download/release-archive/
    Direct Link – http://wordpress.org/wordpress-2.9.2.zip
  3. Transfer all files from extracted 2.9.2 files to hosted WordPress installation
    Includes  wp-admin, wp-content, wp-includes folders as well as the various .php files
  4. Login to WordPress Admin Site
  5. You will be prompted to upgrade the database.  Click on Yes to upgrade.
That should bring you back to WordPress 2.9.2.  Good Luck!

How-To: WordPress Domain Transfer

Over the past few months, we’ve become a huge fan of using WordPress to create and maintain various websites.  When we were testing the sites, we created them on our main domain but then needed to transfer them to independent domains.  Below are the steps we followed to ensure a successful transfer.

WordPress Domain Transfer Checklist:
  1. Create new domain name
  2. Create new WordPress installation
  3. Login to new WordPress installation
  4. Upgrade the WordPress installation to the same version as the original site
    Upgrade Automatically (if possible)
  5. Backup Database SQL on Original Site
    May already be done automatically by WordPress (check your wp-content/backup-db folder)
  6. Download original WordPress site files (include all folders and files)
  7. Login to your original hosting company’s Control Panel
  8. Browse to your MYSQL Database and write down the original database name, username, and password
    May also be retrieved from your original wp-config.php file
  9. Login to your new hosting company’s Control Panel
  10. Browse to your MYSQL Database
  11. Click on PHPMyAdmin
  12. Click on SQL Tab on top (without clicking any of the tables on the side)
  13. Upload the backup SQL file
  14. Change the Site URL to the new site in the various parts of the database (Site won’t work without this)
    A superb resource: http://codex.wordpress.org/Changing_The_Site_URL
  15. Upload your WordPress Site files (include all folders and files) to the new domain
  16. Update your database name, username, and password in the new wp-config.php file
  17. Test your new site

Resources