Please help, I just purchased a theme and now it seems I can’t upload it?
Are you using your own domain and hosting and NOT wordpress.com? (won’t work on the later)
You’ll need to login to WordPress as an administrator, then go to Appearance > Themes and click the “Add New” button. Then follow the instructions in the theme for installation and activation.
Do not use a wordpress.com account, these do not allow themes to be uploaded. You’ll need to purchase a website domain name and wordpress hosting through a service like this: https://www.dreamhost.com/hosting/shared/
Hi, I’m just using a wordpress account. I understand now I need to have a host?
Is this the same as buying your domain through wordpress?
You need to get domain and hosting (get it from the same place!) through someone like @dtbaker 's link, GoDaddy, BlueHost etc. then either use their hosting admin to install WP or download the files from www.wordpress.org and do it manually.
Once this is installed on your site then you will be able to install the theme you bought from here
Are there any official Envato help articles on actually setting up a WordPress website with a themeforest theme?
Hopefully the “Envato Hosted” test they are doing at the moment will work well and they can roll that out to all themes down the track ( https://help.market.envato.com/hc/en-us/articles/207977766-What-is-Envato-Hosted- )
We have a few resources which should help:
- A Beginner’s Guide to Using WordPress free Envato Tuts+ course with @AdiPurdila, including the lesson 3.8 WordPress Themes
- The (Seriously) Comprehensive Guide to Choosing a Web Host article by @kezzbracey
Let us know if you think anything specific is missing and we’ll make sure we fill the gaps!
Same issue. I have a domain and hosting, but no option to upload theme. I am quite knowledgable with wordpress as well.