How to Install WordPress Theme (2021 Edition)?

install wordpress theme

WordPress theme is the main part of the visual looks of every WordPress website. It will give you options to design your WordPress website frontend part and enhance more functionality and customize the default functionality. So, in this tutorial, we will learn how to install WordPress theme.

If you want to learn from scratch how to install WordPress, install theme, install plugin then check the below article.
WordPress Installation
WordPress Plugin Installation

Install WordPress Theme Using WordPress Directory

If you want to install a free WordPress theme from the WordPress directory ( then it is the easiest method. Simple search theme from “Themes” built-in option in WordPress and install it.

Firstly, log in to your WordPress admin dashboard and find the “Themes” option under Appearance and search your theme which one you want to install.

Install Theme with Search Functionality

Go to the Themes option under Appearance and click on the Add New button at the top.

Install Theme 1

You will see the theme search page and at the top right side, there will be a search box. You can search for any free theme here.

Install Theme 2

There are more filters on the search page. See the above image. You can filter them and search accordingly.

When you search any keyword in the search box then it will show the result related to that keyword. So, you can select anyone that you want to install. You can also preview the theme before installing it. See the image below

Install Theme 3

When the theme successfully installed you will see the Activate button. Click on that button and activate your theme. And enjoy your theme.

Install Theme 4

Note: You can also activate your theme from the list of the installed themes.

Install Theme with Upload Functionality

In this method, it is almost the same as above but on the search page after click on Add New button, you can upload your custom theme OR you have purchased the theme from other authors. To install WordPress theme by this method, you must have a zip file/folder of all the files.

Click on the Upload Theme button and you will see the upload form.

Install Theme 5

After selection, the zip folder of the theme clicks on the Install Now button. It will install the theme and open the next page. Here you can activate that theme.

Install Theme 6

So this is the first method to install WordPress theme using the WordPress directory.

Install WordPress Theme Using FTP

If you have a theme and want to install using FTP then follow this method. Remember that, this is an advanced method not for beginners.

To use this method, you need to download your theme’s zip file and unzip it on your computer. It will give you a folder with the theme name and now it ready to upload through FTP. So follow the below steps:

  • Login to your FTP account using FileZilla, WinSCP, Cyberduck, or AnyClient. I would recommend FileZilla for window and Cyberduck for Mac
  • Open the themes folder by following this path /wp-content/themes
  • Now right click on this path and select the upload option to upload the theme files. You can also drag your theme folder in this path.
  • After successfully uploaded, you will get the success message. If some files not completed upload then you can queue them again by right click on those files.
  • Now, you will see your uploaded theme visible on the admin dashboard. You can check here Appearance > Themes
  • Activate that theme and enjoy your website design.

So that’s it. You learned how to install WordPress themes using the WordPress directory and FTP. I hope you understand if you have any query then you can ask me in the comment section.

You May Also Like

About the Author: Aman Mehra

Hey! I'm Aman Mehra and I'm a full-stack developer and have 5+ years of experience. I love coding and help to people with this blog.

1 Comment

Leave a Reply

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