How to install a WordPress theme

So, you have decided to start your own blog and you are ready to start customizing the looks of your newly created weblog. First thing you can do is install a theme on your WordPress.

Before we continue explaining how to do that, it is important to know there is a difference between creating account on and installing a self-hosted WordPress blog. There are obviously many differences, but for now you should know that you cannot install any custom theme on

If you have created a blog on, you are still able to change a theme, but you have a limited choice and you are free to install themes which you can find there. To change the theme, you should do the following:

  1. Go to your admin page
  2. Navigate to Appearance->Themes
  3. Choose a theme by browsing through featured, popular and latest tabs or find one by typing the name of the theme
  4. Preview the theme you like and see the details
  5. Click on the install button

If you have paid for your hosting and have access to a server where you have installed WordPress, things are much different. You still have the same option of getting a theme from the WordPress directory, but you have basically unlimited choices. As you may already know, there are numberless free WordPress themes ready for download and almost as much premium themes you can buy for a specific price.

Once you have downloaded a theme (it doesn’t matter if you found a free one or paid for a premium one), you are ready for the installation process. There are two simple installation methods. Let’s start with the easier one:

  1. Go to Appearance->Themes
  2. Click on “Add New”
  3. Choose “Upload Theme”
  4. Click on “Choose file”
  5. Select a theme you have downloaded in .zip format
  6. Click “Install Now”

After this, your theme should appear under Appearance-> Themes where you can see the details, preview your theme and activation/deactivation button.

Other method of installing your theme is by using an FTP client like FileZilla.

  1. Open FileZilla and connect to your server
  2. Navigate to public_html (or “www” shortcut folder)
  3. Open “wp-content”
  4. Find and open “Themes” folder
  5. Unzip your theme and copy the entire folder into “Themes” folder
  6. Open you WP admin page
  7. Navigate to Appearance->Themes where you should find your new theme installed and ready for you to activate it
Start Blog Book


This guide is an introduction to mastering the art of blogging. It provides easy to follow steps to start, maintain, and grow your blog.

Read the guide

Leave a Reply

Your email address will not be published. Required fields are marked *