How to Install a WordPress Theme

How to Install a WordPress Theme

In this article, I will be guiding you on How to install WordPress Theme. In the recent articles, I have guided you on How to install WordPress on localhost using XAMPP and How to Install a WordPress Plugin in 2 Easy Step by Step Guide. If you haven’t read those articles you need to read those cause they will help you on How to get around. As you know that, WordPress is a free and open-source content management system based on PHP and MySQL. In this guide, I will be showing you how to install WordPress Theme.


How to Install WordPress Theme

In this step by step guide, I have covered two methods: installing a WordPress Theme using search and uploading a WordPress Theme using WordPress Admin Theme Upload.

Method 1. Install a Theme using WordPress Theme Search

The easiest way of installing a WordPress theme has to be the theme search. It makes the process so easy because we can search the desired theme name and install it. The only drawback of this method is that the theme must be in the WordPress Theme Directory which is limited to only free themes.

The first thing you need to do is go to your WordPress Dashboard and click on Appearance » Theme » Add New.

How to Install a WordPress Theme

You will see a screen like the one in the screenshot above. Find the theme by typing the theme name or the features you are looking for like we did. After that, you will see a bunch of listings like the example below:

How to Install a WordPress Theme 02

For finding the theme that you are searching for. You can type the name of the theme where I have marked the arrow.

How to Install a WordPress Theme 03

You can pick the theme that is best for you. Since in my search, I am looking for Futurio which happens to be the one which is marked by the red box shown above.

How to Install a WordPress Theme 04

To Download and install in your website. All you need to do is click on the Install which is very much simple.

How to Install a WordPress Theme 04

We can see that the theme is being installed. Wait for some minutes or maybe seconds depends upon the size of the theme file.How to Install a WordPress Theme 06

Now, To see how your site will look like you can click on the Live Preview button. Click on the activate button to apply that theme on your site.

How to Install a WordPress Theme 07

If you have done all those easy steps correctly then you will get this message “New theme activated. Visit site”. which means you have installed your theme successfully and you can play around.

Method 2. Install a Theme using the WordPress Admin Theme Upload

This is the second method which can be applied to install the paid themes which are not listed in the theme directory. That’s why WordPress has the Upload method to install such theme. I will show you how to install WordPress themes using the upload option in the WordPress Dashboard.

First, you need to download the theme from the source (which will be a zip file). Next, you need to go to WordPress Dashboard and visit Appearance » Theme » Add New » Upload Theme page.

How to Install a WordPress Theme 08

This will bring you to the themes upload section. Here you need to click on the choose file button and select the theme file you downloaded to your computer. In my case, I am going to install Hestia theme.

How to Install a WordPress Theme 09


Hurray!! 🙂 😀 Congratulations, I hope you have learned the method on How to install WordPress Theme. If you have any questions, suggestions, feedback please don’t hesitate to write them in the comment box below because it will help us to improve or correct our contents. Thanks, Happy FOSS Computing. 🙂

Read More: How to Install a WordPress Plugin Step by Step Guide”

Subscribe Now (It’s Free)

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.