To make this website work financially, please take note, that we are using affiliate links across the site.

How to Install a WordPress Theme

There are two main ways to install a WordPress theme: Via the theme section in the WordPress backend or by uploading a ZIP file. This tutorial explains both ways stept by step:

First: Backup

Before you do anything, make sure you backup your WordPress website so you can revert to the current version of your website should something go wrong. With that said, here we go:

How to Upload a WordPress Theme ZIP File

WordPress Theme

First, go to Appearance / Themes

Install WordPress Theme

Next, click on Add New Theme

How to Install a WordPress Theme

Then click on Upload Theme

How to Install WordPress Theme

Click on Browse

WordPress Theme ZIP

Pick the ZIP file for the WordPress theme you want to install and click Open

WordPress Theme Upload

Then click on Install Now

How to Upload a WordPress Theme

The installer will upload and run the theme installation process. Then you can pick to either have a Live Preview, Activate the theme or to go to the Themes page.

How to Upload WordPress Theme File

On the Themes page you will then see the uploaded theme available for you to use.

How to Install a Free WordPress Theme from the Backend

WordPress Themes

On the Themes page, click on Add New Theme

Installing a WordPress Theme

On the right, you can then look for the theme name. I like using Generatepress, so I put that into the text field and click enter.

Pick a WordPress Theme

The theme you search for should show up.

Free WordPress Themes

Hover over the theme and click Install.

WordPress Theme Install

The system then installs the theme. Once done, you can click on Activate or get a Live Preview.

Install a WordPress Theme

Like with the uploaded theme, when you go to the Themes page you will then see the newly installed theme there.

And this is it. The main 2 ways to install WordPress themes.