This is quite a common question I’ve seen from new WordPress users, and whilst it may not seem like the most straightforward thing in the world, it’s actually very  easy. Very little can go wrong, and really the worst that can happen is that the new theme won’t work, and you have to try again.

If you installed your copy of WordPress using FTP originally, you’re ahead of the game already. If you got your webhost to do it for you, or installed using the Fantastico script, you may need to get a File Transfer Protocol utility, like the free Filezilla. I wrote a short post on how to install Filezilla previously.

In addition to backing up your WordPress database regularly, I also recommend having a backup of your entire WordPress install on your own PC. Using Filezilla, you can drag and drop all files and folders onto your hard drive, so that in the event of a big webhost failure, it’s easy to restore your blog to what it was. Even if you don’t want to do this, you will need an empty directory to download and unzip your themes into (You can actually unzip them direct to your webserver, but I’m not going into that right now!).

Steps

  1.  Find the theme or themes you wish to try, and download the zipped files to your hard drive.
  2. Unzip them, and they will extract to new folders.
  3. Start up Filezilla and connect to your webhost. Navigate to the wp-content directory.
  4. Now open the themes directory, and drag and drop the extracted theme folder from your hard drive into the wp-content/themes directory.
  5. When it has finished uploading, enter your WordPress dashboard, and click on ‘Presentation’.
  6. Here you will see the two default themes, plus any that you have uploaded. To switch to a new theme, simply click on it’s name, and then view your blog.
  7. I would recommend that you upload more than one theme at a time, as you can quickly switch between them for comparison purposes.
  8. Remember to view your new theme in Internet Explorer as well as Firefox. This is because IE cannot render modern websites properly in all cases, and may cause the theme to ‘break’. Another good reason to use FF instead of IE!

That’s it really, and the same advice can be applied to plugins: Extract them on your PC, and then upload the files or folders to the wp-content/plugins directory. As easy as moving a file on your PC.

The best place to get new free WordPress themes is still the WP theme viewer, although the thumbnail viewer has been broken for some time now. I would recommend reducing your shortlist using the filters, and then viewing your prospective themes using the ‘Test Run’ feature which still works fine.

A new theme is really essential for a new blog (the defaults are used by far too many people) and sometimes an old blog needs freshening up – WordPress makes it so easy to switch, you’ve no excuse not to!