Please be sure to check our support policy before submitting your ticket


Installing your new WordPress theme

To install your new WordPress theme, you will need to have a self-hosted installation of WordPress, our theme's will not run on There are many hosting companies that you can purchase your domain and hosting from, however we recommend, from our own experience, using dedicated WordPress hosting. We also recommend installing our theme's using WordPress 4.0 or higher.

To start installing your new theme, locate the files you have downloaded on purchase. You will need the .zip file that has the same name as your new theme e.g ‘’. 

Please note, some browsers automatically decompress .zip files upon download completion. If you find this happens, you can follow these guides to compress them back into a zip file: Windows & Mac OSX.

Once you have located the correct installable file you need to log into your website and then navigate to Appearance > Themes and then click Add New. Then click Upload Theme and choose the your theme .zip file and click Install Now. Once you get the message that the theme has been installed successfully click Activate. If you experience the ‘missing style.css stylesheet’ error whilst installing your theme, this would be because you are not uploading the correct file, the file needs to be a .zip file to be uploaded.

Please take a look at the video below showing exactly how to install your new theme and the bundled plugins.