Beginners Guide: How to Install WordPress theme from WordPress dashboard

Are you searching for a good and suitable theme for your blog? This is the beginner’s guide on How to install WordPress theme from your WordPress dashboard.

There are tons of free WordPress themes are available on the WordPress themes directory.

You may want to trying few themes to your site until your selected theme suitable for your needs.

In this beginners guide, I am presenting complete step by step procedure on how to install a WordPress theme from your WordPress dashboard, from cPanel and by using FTP software.

Before learning how to install a theme in WordPress blog , we must be clear about the content and structure of our blog.

If you do not have a logo or corporate image, it’s time to hire a graphic designer or you can use Online logo maker service.

The key aspect of this logo is to choose the color, selection of images relevant to your niche.

When choosing WordPress theme and especially if you do not have a graphic designer or programmer to your service, I recommend the Genesis child themes and MyThemeShop themes.

If you spend few dollars you may choose from its Top rated premium WordPress themes for your blog.

Beginners Guide: How to Install WordPress theme from Blog dashboard
  • Save

How to install WordPress theme on WordPress Blog ?

  1. Log in to the WordPress dashboard of your blog.
  2. Select the Themes from Appearance
    add themes from appearance
    • Save
  3. Now Select Add New.
    click on add new from themes
    • Save
  4. Choose the theme you would like to use by using the Feature, Popular, Latest, Favorite and Feature Filter options
    How to add wordpress themes
    • Save
  5. Here I searched for Hueman theme for my needs, and then Click on the Preview link to preview the Theme or if you click on Install now button to upload the Theme.
  6. WordPress will be starting your theme installation and shows the success message. Now click on Activate. Your selected theme is uploaded and activated as your chosen theme in your blog.
    activate the theme now
    • Save

These are the basic steps to install WordPress theme from free WordPress repository.

Basic options in WordPress themes dashboard
By clicking on  Themes will open a new window with default options. On the Themes screen, you will get three major options.

  • Mojo Themes
  • Free WordPress Themes
  • Add New

MOJO Themes:

These are Premium WordPress themes if you are interested in buying the premium theme just click on this link and make the purchase. It takes hardly 3 minutes to complete your purchase. This option will appear on the first time of the WordPress installation complete. To deactivate this option, deactivate the MojoMarketplace plugin from plugins sections (Plugins>Installed Plugins).

Add new:

The button is Add New which allows you to  install or upload a existed theme we have on your computer.

Free WordPress Themes:

This WordPress theme repository directory is using more than millions of WordPress users all over the world.  Those are available as downloaded format and easy to install zip format from the WordPress dashboard.

This is the basic free WordPress themes repository. You can use those themes without paying anything. In this tab, there are 5 options to check your favorite theme from WordPress themes directory.

Featured option:

The featured option helps you to choose the recently listed and newly updated WordPress themes. These are considered as outstanding themes from the WordPress developers.

Popular Option:

The popular option helps you to list the top rated and more downloading themes from the existed users. The list is prepared by using the review, rating and download rating.  You can choose the right theme for your needs by using this option.

Latest WordPress Themes:

Yes, these are the latest WordPress theme approved by the WordPress themes developers. Every day dozens of themes are adding in this list.

Featured filter option:

This is most advanced filtering option to get the best WordPress theme for your blog needs. It has three major options to select. They are Layout, Features, and Subject.

How to Upload a Premium WordPress theme from computer:

Most of the WordPress themes are free. If you are switching your free theme to premium theme for the uniqueness of your blog, Genesis framework themes, Mythemeshop themes are my first suggestion. These are not available in WordPress themes directory.

You must purchase these themes from their official sites. They are providing these themes as Zipping format after complete your purchase. Download those themes into your computer’s desktop and follow the below steps carefully.

Upload custom or Premium theme to WordPress blog:

To upload custom or premium themes, which are downloaded from their official site, go to Add New from Appearance option.

Then click on Upload theme button, which is located at the top of the Themes page or click on the “+” symbol on the box located on the page or end of all themes.

add new theme to upload
  • Save

Now it’s time to upload your downloaded theme. There is an option to upload, click on Browse option and choose the upload theme location. Select the theme from the drive and add in the dashboard, finally click on Install Now.

browse the downloaded wordpress theme
  • Save

Now the installation of the newly uploaded theme will start. After few seconds, this process will be completed.

Before activating the theme, you need to check the preview and do the minimum theme settings like Site title, Widgets placements, Menu adjustments and some other few steps. Finally, click on Activate button.

If we click on the option “Live Preview we will see first and detail theme information to the left and right preview of the topic and the way in which it appears within the WordPress environment.

After the adjustments click on the Save & Activate button to activate the theme as your default theme.

Customize the wordpress theme as your requirement
  • Save

If we are not convinced yet, we have the option of seeing him again live with Live Preview or return to the installer, Return to Theme Installer to select a new theme and then perform the steps above.

If we decide to activate it after clicking the Activate button, we will open the initial themes window, in which the subject appears in our case Schema by MyThemeShop as Current Theme or current topic in use, we will also see that the deployed topic window presents at the bottom, the buttons to start customizing the chosen theme. These buttons are Customize, Widgets, Menus, install Plugins, and Theme Options.

Custmize the theme with Smart buttons
  • Save

We have installed our theme! Now you know how to install WordPress theme in WordPress blog and just need to customize it or put it to our liking as our corporate image. This is the basic step to install WordPress theme from your blog dashboard.

Note: This theme upload functionality is available in only self-hosted WordPress blog users. If you are using service, this function is not available. You must use the existed free WordPress themes only.

So if you are trying to rank your blog and branding, this is the right time to upgrade your blog from to self-hosted WordPress blogging.

Here I recommend few of the top rated hosting service providers, those are giving very good service and support to the WordPress users.

Bluehost: This is all time favorite web hosting service to all professional bloggers since 1996. The service is excellent. I am also one of the users of Bluehost. Still now Bluehost service is providing the hosting at $3.45/month with one free domain name and 24X7 customer supports. This is the right time to create a blog to start online journey or business.

iPage: iPage is one of the top rated web hosting service providers since 1997. I am a big fan of this hosting since 3 years. I landed on this hosting with more than 8 blogs. Less downtime with industry-level support and one free domain name. Do not waste time. Grab the deal at $1.99/per month with one free domain name. Start your first blog on iPage. It fits your daily budget. No extra cost.

This step by step article on How to install WordPress theme from WordPress dashboard is very helpful for newbie and for every WordPress user. This article was created by using the screenshots of the latest version of WordPress 4.6.1. The WordPress CMS version is updating every 15 to 20 days. We will try to update this page every time after updating to new WordPress version.

If you have any particular query related to WordPress, don’t forget to let us know on our Fan page. This a quick reminder for WordPress newbies. Do not forget to subscribe our Email newsletter to keep receiving more WordPress topics and smart working methods.

If you liked the article on How to install WordPress Theme from WordPress Dashboard, then please share the article with your friends via social media like Facebook, Twitter and Google plus. To do this use the social icons at the left side of the page.

How to install a wordpress theme from wordpress dashboard
  • Save
Satish Kumar Ithamsetty

Satish Kumar Ithamsetty

Satish Kumar Ithamsetty is a full-time blogger since 2009. This blog is to support every blogger & Marketer. He helps 100+ new bloggers and 10,000+ readers by this blog. He writes on Blogging, SEO, SMO, etc. Facebook | Twitter | YouTube | Read More About Me

What other people are Reading?


This post contains affiliate links which means if you click on one of the links and purchase an item, we will get some commission (However you won’t be charged extra). The reviews are written based on our own experiences, we were not paid for these reviews. Here is the affiliate disclaimer

Copy link