Learn WordPress
How to install new WordPress Theme in your website

In the previous tutorials, we learned how to install WordPress. The fresh installation of WordPress contains 3 WordPress free themes. You can directly start your website or blog with one of them. But, what if they cannot satisfy your need. You need to install new WordPress Theme. In this tutorial, we are going to learn how to install new WordPress Theme in your website. There are several ways of installing themes. I’m going to cover all the ways to do it in this step by step tutorial.

Are you excited? I’m sure you are. So, let’s begin!

Installing theme directly from WordPress theme repository

This is the easiest way of installing new WordPress theme on your website if that theme is available in WordPress repository.

Step 1:

Login to WordPress Dashboard. Click on the Appearance >> Themes menu.

 

How to install new WordPress Theme in your website

Step 2:

You will reach to Themes page where you can see all the installed themes. Click Add New button as shown in the screenshot below.

How to install new WordPress Theme in your website

Step 3:

In the Add Themes page, search for the theme that you’d like to install. You can search theme with a related keyword or theme name.

How to install new WordPress Theme in your website

Step 4:

After you find the right theme, click on the Install button.

How to install new WordPress Theme in your website

Step 5:

The theme gets Installed. You’ll see Activate button instead of Install button. Click this button if you want to use this theme. (You can activate the theme later on as well from the Themes page as well.)

How to install new WordPress Theme in your website

Step 6:

If you click Activate button in the previous step, you’ll reach to Themes page where you can see that your newly installed theme is successfully activated.

How to install new WordPress Theme in your website

Upload and installing theme from your computer

If you want to install the theme outside WordPress repository, first of all, download it to your computer. Next, you’ve to upload it from your computer. Here’s how you can do it.

Step 1:

Click on the Appearance >> Themes menu of your WordPress Dashboard.

How to install new WordPress Theme in your website

Step 3:

You’ll reach to the Themes page. Click on the Add New button.

How to install new WordPress Theme in your website

Step 4:

On the Add Themes page, click on the Upload Theme button as shown in the screenshot below:

How to install new WordPress Theme in your website

Step 5:

Choose the theme file (in the .zip extension) and then click Install Now button.

How to install new WordPress Theme in your website

Step 6:

The theme is uploaded and installed. Click on the Activate button to activate the theme immediately. (You can activate it later on as well.)

How to install new WordPress Theme in your website

Step 7:

If you click Activate button in the previous step. You’ll see that newly installed theme is activated as in the screenshot below:

How to install new WordPress Theme in your website

Congratulations! You have learned how to install new WordPress Theme in your website by uploading from your computer.

Upload and Install new theme using FTP

Uploading the theme using FTP is generally for the advanced users only. You need to have FTP credentials of your website to upload theme from this method.

Open FTP client like FileZilla.

Input your Host, Username, Password, and port (generally 21) and click Quickconnect.

Extract the .zip file. Locate the extracted folder in the local site.

Locate to wp-content >> Themes directory in a remote site.

Drag and drop the theme folder from the Local site to themes folder in Remote site.

How to install new WordPress Theme in your website

After the successful completion of uploading the theme, go to WordPress Dashboard.

Click on the Appearance >> Themes menu.

You’ll see the uploaded theme there. Now, you can activate this theme.

Watch a full video tutorial on how to install a theme in your WordPress website.

Wrapping Up

Hope the tutorial was helpful for you. If you get any problem in installing the WordPress theme in your website, please leave a comment below. We’ll help you in the best way possible.

We have many other WordPress tutorials on the way. So stay tuned.