There are a few ways of getting a theme into your website:
- Use the theme installer to search for the theme at wordpress.org
- Use the theme installer to upload a downloaded theme zip file
- Use an FTP program to upload an unzipped theme
How you upload a theme is up to you, but let’s go through the first two methods; the last one is a bit more involved and we will do a tutorial for that soon.
Method 1 – Use the Theme Installer to Search & Install
Go to Appearance > Themes
At the top, click on the “Add New” button.
You will see a search field off to the top right, type in the theme’s name. For example, if you don’t have Twenty Fifteen installed, let’s look for it by typing in: Twenty Fifteen.
Hover your mouse over the screenshot and you can then click on the “Install” button and then activate it.
Method 2 – Upload Your Theme
If you download your theme, you can use the theme installer found in your dashboard. The method is similar to the previous one above, but instead of searching the WordPress directory, we will be uploading the theme’s zip file.
Go to Appearance >> Themes >> click on Add New and then Upload Theme
Once you’ve uploaded the theme file, you can activate it.
If You Got Your Free Theme From this Website
If you are getting your FREE theme direct from the Rough Pixels website, you can get your theme by logging into this website and going to Members >> Purchase History.
You should be on the Purchase History page which displays all your purchases. Click on the View Details and Downloads link next to the purchase you want to access:
All your accessible purchases will show on the next page, each with a button to click and download your file:
Once downloaded, you can use the theme installer method to install your theme.
For Pro Themes
Getting your premium (pro) theme will be similar to the above, except there is a couple more things you need to do. You will first go to the “View Details and Downloads” link, then you can click on the button to download the theme.
Adding Your License Key
Once you add your website in your members area, this should automatically activate your license key on our end in our system.
However, to add your key, go to the theme license page by going to >> Appearance >> Theme License
Then you will end up here:
Enter in your license key and click the “Activate License” button, followed by clicking the “Save Changes” button.
You will see the License is Inactive message, so now you will need to click the button “Activate License“.
After doing this, you should now see the message “License key is active….” followed by how many websites you have left that you can activate with this same key.
NOTE: If for some reason you get an error or Invalid or unknown License Key message, please let us know with your username and request we confirm your key is active.
Add Your Website for Registration
You will need to add your website for update registration. For our premium themes, you need a license key to take advantage of theme update notices and 1-click updates.
When you log into the Rough Pixels website and go to Purchase History under the Members menu link, go strait to “Manage Websites“:
You should see something like this:
Now you need to add your website address (the full URL) where you are installing this theme. Enter it into the field you see just above the “Add Site” button. Once done, click the button. You may need to refresh your browser.
NOTE: After adding your website, if it does not show in the field, refresh your browser window.