Search Our Knowledgebase

  • Joomla
  • Video
  • WordPress
Or ask a question in our official product support forum boards

How To Install A WordPress Theme

Whenever possible we recommend that most users setup their site with a site shaper installation, however you may also install the theme by itself into an existing WordPress installation. This tutorial will guide you through this process.


  1. Once you are ready to install a theme download your desired theme installation package. Make sure you are installing the "theme" zip file and not a "site shaper" zip file.
  2. Login to your WordPress administrator panel. To access this panel enter the following url in your web browser: http://www.YOURSITE.com/wp-admin/
  3. In the backend of WordPress navigate to the "Appearance > themes" menu link and click "add new":

  4. Then click the "upload theme" button:

  5. Next click the "browse" button and navigate to your local computer to the location you downloaded the theme install file to in step 1. Once you have located it select it, and press Install Now:

  6. After you have installed the theme you should receive a "Installation of the theme was successful." message, indicating that the installation was successful. From here you can activate the theme and configure any settings specific to it:

Looking for the largest variety in template designs? Look no more. Never buy 1 theme again. Signups start at just $89 for access to all of our themes.
Send Us An Email
Please send us your questions and we will email you back as soon as we can. Product support questions should be posted in our support forums under the Help menu. Our staff will assist you from there.