How to Install Your WordPress Theme Novice

Here is a step by step tutorial on how to install your new WordPress theme:

  1. Download the file from your ThemeFuse account (or Envato account if you've purchased the theme from ThemeForest.
  2. Log in to your WordPress Dashboard (Ex:
  3. Go to Appearance > Themes.
  4. On the next page, click the Add New button and then Upload Theme.

  1. Choose the downloaded and press the Install Now button.

  1. In the next screen, click on the Activate link.

  1. After the activation, you'll be redirected to the Auto Setup page. Choose one of the 2 auto install methods or skip the auto install all together.

  1. You'll be redirected to the Demo Content Install page. Here you can install the demo content in order to make the theme look exactly like the one you see on our live preview. Press the Install button.

We have used the Philanthropy theme as an example but the install process is exactly the same for all our WordPress themes built on our Unyson Framework.

  1. Done.

Our themes work only for self-hosted users since the doesn't work with premium themes. More about self-hosted WordPress ( and in this article.