How to manually install a Theme in WordPress

You can download WordPress themes directly to your site, templates, and stylesheets created by web designers and developers. By eliminating the difficult parts of website design, like coding, you can focus on developing and publishing engaging content.

Manually Install a WordPress Theme

To set up, your theme manually on your WordPress site follow these steps.

Step 1: Download the Theme

You can download free themes from the WordPress themes catalog.

Search the name in the search box like for this article I did for the oceanswp.

Once the required theme appears you can click on the download button and can download it to your local computer. Save that file and move next.

You can also take a look at best WordPress firewall plugins.

Step 2: Log in to your WordPress account

First, go to the admin dashboard of your WordPress site using your credentials to log in there.

Once you logged in you can see the admin dashboard of WordPress.

Step 3: Upload the Theme

To upload a theme to your website first you have to go To the menu on the left side of the dashboard, Appearance ->Themes within that option box.

Now you can see the Add new button here. 

You can select and install any theme directly from here but as we know for this tutorial we are going with the manual process. So click on the Upload theme button.

Step 4: Install theme:

Once the theme file is uploaded you can see the active install button. Choose the file and click install now

The theme will take a few minutes to install. After installing, you’ll receive a message that the installation was successful.

Activate The Theme

Once the theme is uploaded and installed you can now activate them directly by clicking on Activate button.


This article explains how to install a WordPress theme manually. It is a common question on many forums and websites that people have been wondering how they can install themes without using FTP or HTML file uploads. The answer is simple, just follow these steps: download the theme from Theme Forest or other marketplaces like CodeCanyon or Envato Market; login into your WordPress dashboard; upload the downloaded file using File Manager; activate the newly installed theme by going to Appearance > Themes section where you will find a new option called Install New Themes that you need to click on it.

Leave a Reply

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

Back to top button