Easily Install
Overlay for WordPress

Follow our simple steps to install the
Overlay WordPress zip file.

First... Do you have WordPress hosting already set up?

By following these steps we presume you have already set up your hosting… If not, click “No” and we will explain steps on how to get set up with WordPress Hosting.

Have a look at Bluehost

Use this link to get the special offer created for Overlay users, offered by Bluehost.

If you’re looking for top quality WordPress hosting then Bluehost is the solution for you.

Bluehost is the top recommended hosting company on WordPress.org and highly recommended for WooCommerce websites, they build their servers directly for WordPress and offer great 24/7 support to ensure you’re happy.

As this is an affiliate link, we 100% only recommend products we truly believe in.


Download the Overlay WordPress Theme

This will download the Overlay WordPress theme as a zip file.

This is because it’s not yet live on WordPress.org

Step 1

Login to your WordPress Dashboard.

Step 2

In the Dashboard, navigate to Appearance -> Themes.

Step 3

Click Add New to search in the theme directory.

Step 4

Did you download the zip file? You will now Upload Theme to install Overlay

Step 5

Click Choose File to select the Overlay zip file you downloaded… Then click Install.

Step 6

You should see Theme Installed Successfully.

Then click Activate to activate the Overlay WordPress Theme.

All settings are neatly built into the WordPress Customizer.

Go to Appearance -> Customize and start editing your website.