New here? You may want to subscribe to the (free) ABDPBT Tech RSS Feed. For an explanation of how RSS subscriptions work, please see this explanatory post. Or, you can sign up to receive new ABDPBT Tech posts by email (also free).

Yesterday we talked about Wordpress Themes and some of the various places you can find them. Chances are, you found one that tickles your fancy but now you’re torn because it’s not one of the ones that came ready-installed with your copy of wordpress! But don’t freak out, you can learn how to upload new information–including new Wordpress themes–simply and easily by using FTP, or File Transfer Protocol.

how to use FTP

The FTP program I use is called Fetch, and it is made specifically for Mac. If you are using a PC, you can try FileZilla, which is a freeware program for PCs that works in a similar way to Fetch. Basically, you sign onto your web server using Fetch and it’s more or less like saving files on your hard drive, except for that the files are being saved on a remote computer. When you want to install another Wordpress Theme (or Plugin, or just add files to your site), you need to make those files available on the internet. By uploading them to your site via FTP, you are making it possible for those files to be accessed by the internet.

In order to use Fetch, you will need the following information from your web hosting company:

  1. Your server’s name. This is the remote server on which you have leased space. It will probably be called [something].nameofhostingcompany.com, or something like that. For example, I have space on a private server at dreamhost, and my server is ps662.dreamhost.com.
  2. Your login and password for the server. This may or may not be the same username and password you use to sign into your web hosting company’s server. If there is a different login, it should be called admin user or something like that, and if you go to your hosting company’s web site and sign in, you should be able to locate this information by rooting around in the “users” panel, if you don’t know it already.
  3. Select “connect using FTP from the dropdown menu. There are other ways of remotely accessing your site, but we are just dealing with FTP today, so don’t worry about them right now.

Input all that information, and you’ll soon see your site appear as a set of file folders. Now, FTP can be used to upload all kinds of different things to your site, but today we’re dealing with Themes, so the following steps are to be used to upload a new theme (that you find on the internet somewhere) onto your site.

FTP Sign On

  1. Download the file of the Wordpress theme you want to use to your computer. Usually, I just download to my desktop to save time. Once you’ve downloaded the file, you will need to unzip it by clicking twice, unless your computer does this automatically for you (as mine does). After downloading and unzipping, you will have one new folder on your desktop that is named after the Wordpress theme, as well as the original zipped file that you downloaded.
  2. In your Fetch window, navigate to the folder where you will save the theme. The main folder you will see is probably called yoursite.com. Click on that. Then find the wordpress folder, or if you are already in the wordpress folder (you probably are), find the wp-content folder and click on that. Inside that folder, you should see another folder called themes. Inside the themes folder, there should be a bunch of different folders named after themes. This is where you will be saving your new theme. For example, I go to abdpbt.com–>wp-content–>themes to change my theme for ABDPBT.
  3. Upload the new theme to the themes folder on your website. All you have to do is drag the folder from your desktop into the themes folder in your Fetch window. Fetch will do the work for you, and when it’s done, it will say something like “file transfer complete.”
  4. You’re done with FTP. That’s it. All you have to do to activate the theme once it’s uploaded is to navigate to your Wordpress Dashboard, and go to Appearance–>Themes–>NameofNewTheme and click on “activate.” Provided all the files were transferred correctly, Wordpress will do the rest for you.

Now that you’ve decided to start a blog and picked out your blogging platform, you’re ready to start thinking about your design. Back in the olden days of the internet, you had to code your own theme in html, page by page, and there were very few design options other than tables and blue, underlined links. Today, though, we’re lucky: much of the basic design work is done for our blogs via themes in Wordpress (and Blogger templates). You can choose a theme that you like and use it right out of the box, or you can customize your theme to put your own special mark on it.

The best place to begin exploring themes for Wordpress is the Appearance tab on your Wordpress Dashboard.

The best place to begin exploring themes for Wordpress is the Appearance tab on your Wordpress Dashboard.

If you go to the Appearance tab in Wordpress, you can browse through a bunch of free, pre-installed themes that come already installed with your copy of Wordpress. If you are using Wordpress 2.8 (or at least the past few versions of Wordpress), you should be able to find it on the left side of the screen about midway through the “above the fold” part of your screen. Click on Appearance, and it will take you to a page where you can browse the themes that are already available to you.

The manage themes screen allows you to choose what theme you want for your blog.

The manage themes screen allows you to choose what theme you want for your blog.

To choose a theme for your blog, just click on one of the themes that you see and try it out. Each theme has different features and some are better suited for blogging purposes than others. However, they will all work, so don’t worry about picking the wrong one. In addition to the themes that are already installed with your version of Wordpress, there are several (thousand) places you can go to find new themes. The first place to look is the listing of free themes at Wordpress.org, but if you google “wordpress themes,” you will find tons more. Please note that some of the wordpress themes you find will be free, but others will be premium themes, which means you have to pay a little more, presumably for increased functionality.

Tomorrow we will discuss how to install themes that you find on the internet by uploading them to your FTP server. But for now, don’t freak out, just have fun looking at themes and trying to figure out which one will work best for your needs.