How to Install a ThemeForest Theme on WordPress (2023)

Homepage / Web Design / How to Install Your ThemeForest Theme on WordPress

Web Design

Discover how easy it can be to install a new WordPress theme you’ve purchased from ThemeForest. Learn some of the most common errors folks run into when installing a theme for the first time.

By Envato

Posted 6 Oct 2021

How to Install a ThemeForest Theme on WordPress (2)

So, you’ve chosen to build a WordPress based website – congratulations on making an awesome decision! WordPress isn’t only easy to use for blogging, it also offer tons of fantastic options for design. Most notably, it offers thousands of awesome free and premium themes which allow you to customize the look of your website with just a few clicks.

In this article, we’re going to show you how easy it can be to install a new WordPress theme you’ve purchased from ThemeForest. We’ll also be highlighting some of the most common errors folks run into when installing a theme for the first time. So, grab a theme and let’s get started!

First you need to choose your perfect domain name. Then, select a good web host such as SiteGround, Bluehost or Cloudways, which offer affordable hosting options with WordPress installation that many people love. We personally prefer and use Managed WordPress hosting from WP Engine where WordPress is already installed and configured for you (plus they manage your server side settings for you).

Option 1: Install Your Theme Through WordPress

If you’ve purchased your theme at Themeforest, you’ll need to download the theme file before you try and install it. Simply log into your account, go to your downloads and locate your theme. Click on the download button and select the “Installable WordPress file only”. This will download the zip file for your theme.

Common Error: Downloading the Wrong Theme Zip File

How to Install a ThemeForest Theme on WordPress (3)
(Video) Install Themeforest Theme Into WordPress (Installing a Purchased WordPress theme)

Make absolutely, positively sure you select the “Installable WordPress file only” option. If you select “All files & documentation” by mistake, you will not be able to install this zip as is. Instead unzip the file and then locate the installable theme file within it. Luckily most developers clearly label their files, so it should be pretty easy to find.

Common Error: Stylesheet Is Missing

How to Install a ThemeForest Theme on WordPress (4)

If after clicking “Install Now” you see an error that “The package could not be installed. The theme is missing the style.css stylesheet,” then you probably didn’t follow our instructions from step 1. You more than likely downloaded the “All files & Documentation” instead of the the installable theme. Go back and double check that you’ve downloaded the correct file.

Common Error: Are You Sure You Want to Do This?

How to Install a ThemeForest Theme on WordPress (5)

After browsing for your theme and clicking the “Install Now” button, it’s possible your WordPress installation will ask “Are you sure you want to do this?” This could be due to the fact that you are trying to install the wrong zip file (remember – you want the “Installable WordPress file only”) or it’s possible the upload limit on your server isn’t large enough.

If it’s the latter, you’ll need to contact your hosting company to have them increase it, or do it yourself by accessing your PHP.INI file via FTP and increasing the upload_max_filesize value.

Common Error: White Screen

How to Install a ThemeForest Theme on WordPress (6)

If you attempt to install your theme, and end up on a white screen of death (you know, the WordPress version of the Windows blue screen of death) you probably need to make a tweak to your server. The most common cause of this error is that your server’s memory limit to PHP is too low. To solve this either:

For a more detailed explanation, you can see our own Total theme troubleshooting doc that walks you through the steps. But, if you go with a managed WordPress host you shouldn’t ever run into this problem.

(Video) How To Install A Premium WordPress Theme - How To Install A Themeforest Theme On WordPress

Still looking for your perfect theme? Check out some of these top WordPress themes from ThemeForest!

Option 2: Install Your Theme via FTP/SFTP

If you’d prefer to install your theme via FTP/SFTP you can. It’s still super easy, there are just couple important steps you don’t want to miss.

First, you need to install a FTP (file transfer protocol) solution – we like Transmit or FileZilla (this second one is free – woot!). Once you’ve got it installed, open up your app to connect to your server. You will also need to be logged into your hosting account to gather the following information:

How to Install a ThemeForest Theme on WordPress (7)
  • Name: Give your server a nickname that you’ll remember (especially if you plan on connecting to multiple sites)
  • Where: Choose a location for your server (favorites just happens to be my default FTP/SFTP folder).
  • Protocol: This will depend on which options your host provides for you to connect to your server. Go to your hosting account and locate your FTP/SFTP settings. This will vary based on your host (WP Engine’s can be found on your installs overview page, GoDaddy’s is in the SSH & SFTP tab for site Settings) so you may have to poke around a bit. Select the option that your host offers.
  • Server: Enter your domain name (the server url address) here.
  • Username & Password: This will either be provide by your host in the FTP/SFTP settings or you’ll have the option to create your own new ones. Copy and paste them over.
  • Port: Be sure you’re set to use the same port as specified by your host – you may not need to change this.

Next, you’ll need to download your WordPress theme which we covered in detail up above in the “installing your WordPress theme via WordPress” section. Please make sure you’re downloading the “Installable WordPress file only.”

With FTP/SFTP you’ll need to unzip the file you just downloaded from Themeforest (it should look like an open folder icon). Then upload the extracted theme file.

How to Install a ThemeForest Theme on WordPress (8)

Now log into your WordPress installation and navigate to Appearance > Themes and click to activate your theme. See – not too hard, right?

Common Error: Wrong Theme File/folder

How to Install a ThemeForest Theme on WordPress (9)
(Video) How to Install Themeforest Theme Into WordPress

When installing via FTP, it’s very important to be sure you upload only the theme file onto your server. A zipped file won’t work this time! Check that you’ve remembered to unzip your download. And, also double check that you’re uploading the correct theme only folder. You may have accidentally downloaded the theme plus docs and anything else.

Option 3: Install (And Update) Your Theme With the Envato Market Plugin

After installing and activating your theme is super easy if you simply install the Envato Market plugin. The best part about WordPress plugins is that they give you access to all of your Themeforest and Codecanyon purchases right from your WordPress dashboard! This makes it even easier to install new purchases as well as keep them up to date so you always have the latest feature additions, bundled plugin updates and any theme security patches.

How to Install a ThemeForest Theme on WordPress (10)

To get started first, download the plugin zip file from github, then log into your WordPress installation and navigate to Plugins > Add New.

How to Install a ThemeForest Theme on WordPress (11)

Click on the “Upload Plugin” button at the top left of the screen, browse for the envato-market zip file and then click “Install Now.” When prompted click the “Activate Plugin” link.

How to Install a ThemeForest Theme on WordPress (12)

Once the plugin is installed and active, you’ll need to sync it with your Envato account to have access to all of your WordPress theme and plugin purchases right from your dashboard. To do this, click on the “Generate A Personal Token” link on the Envato Market plugin page with your WordPress dashboard. This will take you to the EnvatoAPI page where you can generate an authorization token.

To generate your token simply log into your Envato account (unless you’re logged in already), check the box that you have read and agreed to the terms (but don’t uncheck any of the select options – the Envato Market plugin needs access to this info to work properly) and click the green button for “Create Token.” You should see a green success screen next. Copy your token code and go back to your WordPress dashboard.

How to Install a ThemeForest Theme on WordPress (14)

Paste the code into the Token field on the Envato Market plugin page then Save Changes. If you see an error that says “You do not have sufficient permissions to delete transients” don’t worry – just click your browser’s back button and try adding your token again.

(Video) How To Install WordPress Premium Themes 2022 | Themeforest Theme Installation and Demo Import
How to Install a ThemeForest Theme on WordPress (15)

Once your token is saved you should see all of your purchases. Just click the blue button to install your theme, and that’s it. The Envato Market plugin will also show if there is an update available with a banner notice over the item. All you have to do is click to update – it’s that easy!

Common Error: Token Won’t Validate

How to Install a ThemeForest Theme on WordPress (16)

If your token will not validate it could be one of two problems. You could be entering the wrong code. For the Envato Market plugin to work you MUST generate a token for the EnvatoAPI. Your purchase invoice number, theme license or any other code from your Themeforest dashboard will not work.

The second possibility is that you’ve un-checked some of the required API permissions when generating your code. If this is the case go back and generate a new code without removing any of the pre-checked permissions.

Aaaaand theme!

That’s it! We’ve covered three very different but also very easy ways to install your Themeforest WordPress theme, so now you should have your theme installed and ready to go. Of course, you may want to take the time to customize your theme using any Customizer options built-in, page builder plugins that have been included, or even custom CSS, but that’s a whole other blog post. For more great WordPress related content, check out how to use , 10 Best Comparison Table Plugins for WordPress and how to . And don’t forget to check out some of these awesome WordPress themes from ThemeForest!

WordPress

Do you find this article useful?

Related Posts

    (Video) How to upload Wordpress theme zip file | Install Themeforest theme | Import demo content

    FAQs

    How do I activate my ThemeForest theme? ›

    If you downloaded your theme on ThemeForest before asking for support you need to activate your theme.
    ...
    It's really simple!
    1. Go to the theme activation page.
    2. Select your theme and write the Item Purchase Code.
    3. Click "Activate theme".

    How do I import a theme into WordPress? ›

    Installing a WordPress Theme Through the Theme Directory
    1. Log in to your WordPress account. ...
    2. Navigate to Appearance > Themes. ...
    3. On the Themes page, select Add New at the top of the page. ...
    4. Choose a theme. ...
    5. Click Download to begin the installation process. ...
    6. Click Activate once complete.
    8 Feb 2021

    How do I manually install a WordPress theme? ›

    You can upload your new theme by adding it to this 'wp-content/themes' folder. Select your unzipped theme folder from your computer. You can then drag and drop this theme folder into your website's 'themes' folder. Once you have uploaded the theme, switch back to your WordPress dashboard.

    How do I upload a theme from Envato to WordPress? ›

    How to install your WordPress theme
    1. Selecting 'Appearance' on the left pane.
    2. Select 'Themes'
    3. Select 'Add New'
    4. Select 'Upload themes'
    5. Select 'Choose file'
    6. Navigate to your downloaded file and select it, then select 'Open'
    7. Once the upload has completed, you will be presented with an 'Install Now' option.
    26 Jul 2022

    Can I upload ThemeForest theme in WordPress? ›

    Option 1: Install Your Theme Through WordPress. If you've purchased your theme at Themeforest, you'll need to download the theme file before you try and install it. Simply log into your account, go to your downloads and locate your theme. Click on the download button and select the “Installable WordPress file only”.

    What is ThemeForest in WordPress? ›

    ThemeForest is part of Envato Market. At ThemeForest you can buy and sell HTML templates as well as themes for popular CMS products like WordPress, Joomla and Drupal. Items are priced on the complexity, quality and use of the file; the total price also includes a Buyer Fee.

    Why can't I install a theme on WordPress? ›

    This can happen because of a missing file or a corrupt zip file. A theme or plugin is successfully installed if WordPress finds all the necessary files for installation. To avoid the issue, you might want to unzip the file and review what it has inside. If the zip file is not corrupt, it will unzip without any issue.

    Why can't I add new theme to WordPress? ›

    The most common reason for not being able to see the “Add New” button when you are trying to install a new theme or a plugin on your WordPress website is that you are using a WordPress Multisite.

    Can I upload my own theme on WordPress? ›

    This is the easiest way to upload and install your custom theme. Log into your WordPress account. Find Appearance on the left sidebar, and then Themes, and then go to Install Theme. Click Upload, and find your theme zip file.

    How do I manually update a WordPress theme from ThemeForest? ›

    How to update WordPress themes bought from ThemeForest manually
    1. Log into FTP Account using FileZilla or similar program.
    2. Go to wp-content/themes directory.
    3. Move to the theme directory that you want to update.
    4. Now, download the latest version of theme from ThemeForest.net/downloads.

    How do I install Envato on WordPress? ›

    How to install?
    1. Download the ZIP file from here.
    2. Login to your WordPress Dashboard.
    3. Go to Plugins > Add New.
    4. Click “Upload Plugin” at the top.
    5. Upload the envato-market.zip file.
    6. Once installed, click “Activate Plugin”
    7. Visit the new “Envato Market” menu item.

    How do I upload a ThemeForest HTML file? ›

    Upload your file to ThemeForest!
    1. Save your main file(s) Organize your file and documentation so that it is easy to view, edit and understand. ...
    2. Check your assets: Licenses: ...
    3. Create your help file documentation. ...
    4. Choose an Item Title. ...
    5. Final Steps. ...
    6. Upload your file to ThemeForest!
    30 Nov 2021

    How do I install a theme file? ›

    Open files app and go to settings > appearance. From the drop-down menu labeled “color scheme“, select your newly installed theme. Restart Files when prompted and your theme will now be loaded in.

    Can I reuse ThemeForest themes? ›

    No. The Extended License only allows for a single end product. By allowing your users to download their own customized versions, you're allowing the item to be used in multiple end products.

    Are ThemeForest themes safe? ›

    Although ThemeForest has put guidelines in place for a theme's code, security and more, ThemeForest still has a bit of a reputation for bloated, poorly coded themes. You can minimize the chance of running into such a theme by following the tips from above, such as checking out the ratings and last-updated date.

    Is ThemeForest a one time payment? ›

    For all other themes, you pay the Regular License cost one-time for each website you install the theme on at a time. (If you have 2 websites using the theme simultaneously then you need 2 licenses, but if you take the theme off one site and move it to a new site you don't need to buy another license).

    How many WordPress themes are there in ThemeForest? ›

    Browse 2,546 modern WordPress themes from $13 sorted by best sellers. All created by our Global Community of independent Web Designers and Developers.

    Does ThemeForest have free themes? ›

    A Theme for everyone

    There are new free WordPress themes to download every month, and they come from one of the widest, highest-quality collections around. ThemeForest features all kinds of themes and templates: from e-commerce to blog, from creative to business—and more.

    What is the difference between a WordPress theme and a WordPress template? ›

    What Is the Difference Between a WordPress Theme and a Template? In its simplest form, the difference between WordPress themes and WordPress templates is the number of pages each one pertains to. Themes affect the design of your entire site, and templates affect the layout of a single page on your site.

    Why does Theme installation fail? ›

    The “Theme installation failed” error is caused by uploading the wrong file. The error message states that 'style. css stylesheet' file is missing. The file is missing because the uploaded file most likely contains other files instead of the required theme files.

    Which Theme builder is best for WordPress? ›

    Best Theme Builders to Consider
    1. SeedProd. SeedProd is one of the most popular theme builders for WordPress. ...
    2. Divi Theme Builder. Divi Theme Builder is a plugin that comes bundled with the popular Divi theme. ...
    3. Beaver Builder. ...
    4. Themify. ...
    5. Elementor Theme Builder. ...
    6. Thrive Themes Builder. ...
    7. JetThemeCore. ...
    8. Brizy Pro.
    29 Mar 2022

    Do you need WordPress business to install themes? ›

    You need to have the Business plan in order to upload the custom theme. Alternatively, you can have a self-hosted site with WordPress.org software if that custom theme is necessary for your blogging.

    Can I upload my own Theme in WordPress free? ›

    WordPress.com is a great free resource for building your own website. One major drawback, however, is that you cannot upload a custom theme. If you want to use a custom theme, or if you want to use a theme that you purchased on another site, you'll need to host your WordPress site with a different service.

    Do WordPress themes expire? ›

    WPZOOM's WordPress themes come with lifetime licenses but one year of updates and support. That means you're free to use the theme you've purchased for as long as you like, but you'll only receive new updates and support for a year after your purchase.

    How do I install a WordPress theme update? ›

    Updating your theme in WordPress is made very simple for you. Just go to Dashboard > Updates and select your theme, then click the Update Themes button.

    How do I edit a WordPress theme without publishing it? ›

    Live Demo
    1. From the WordPress dashboard, go to 'Appearance'.
    2. Select the 'Theme' option and look for a new theme using the search bar.
    3. Having chosen a theme, click the 'Live Demo' option to test it out.
    4. If satisfied with the chosen theme, click 'Install'. Users can now customize their new WordPress theme.
    9 Aug 2021

    How do I copy a custom WordPress theme? ›

    Using WP File Manager
    1. Click the “WP File Manager” tool from the left panel.
    2. By default, WP File Manager connects to your WordPress installation. ...
    3. Double-click the “themes” folder.
    4. Select the theme you want to duplicate by clicking it once. ...
    5. Click the “Duplicate” button.

    Does Envato elements include ThemeForest? ›

    Our ThemeForest market is one of the top collections of premium themes and plugins out there. And now, many of the best premium themes and plugins are available with an Envato Elements subscription.

    Does Envato include WordPress themes? ›

    In addition to all that, your Envato Elements subscription gives you access to unlimited WP themes, so it's easy to switch if you change your mind later, or if your needs change as your site grows.

    How do I install a premium WordPress theme for free? ›

    Install a theme from WordPress dashboard
    1. Log in to your WordPress admin page, then go to Appearance and select Themes.
    2. To add a theme, click Add New. ...
    3. To unlock a theme's options, hover over it; you can either choose Preview to see a demo of the theme or install it by clicking the Install button once you're ready.

    Can you import HTML into WordPress? ›

    To convert an HTML site to WordPress, you can either use a plugin/app, manually convert your files, or utilize a child theme and transfer over the HTML files into that child theme. The first is manually converting that HTML to make a WordPress theme.

    How do I add a HTML file to WordPress? ›

    Create a New Folder and Upload an HTML File to WordPress

    Then click New Folder. Name your new folder and click Create New Folder. Double click on the folder you just created then click Upload to select your HTML file. Once this is done, you'll see your zipped HTML file in the folder.

    Where do I put HTML code in WordPress? ›

    For example, you can add a nofollow link, change the style of your text, or add other code. If you want to edit the HTML of your entire post, then you can use the 'Code Editor' in the WordPress block editor. You can access the code editor by clicking the three-dots option in the top right corner.

    › watch ›

    In this video showing How to upload a WordPress Theme on Themeforest Market.I hope this video will help you. If you like this video please share and subscrib...
    You can manually update the themes bought from ThemeForest with either of the method explains as below –. Geeky Method –. Log into FTP Account using FileZilla o...

    How do I enable a theme? ›

    Turn on Dark theme
    1. On your Android device, open Google Chrome .
    2. At the top right, tap More Settings. Themes.
    3. Choose the theme you'd like to use: System Default if you want to use Chrome in Dark theme when Battery Saver mode is turned on or your mobile device is set to Dark theme in device settings.

    How do I activate a WordPress theme without publishing it? ›

    Live Demo
    1. From the WordPress dashboard, go to 'Appearance'.
    2. Select the 'Theme' option and look for a new theme using the search bar.
    3. Having chosen a theme, click the 'Live Demo' option to test it out.
    4. If satisfied with the chosen theme, click 'Install'. Users can now customize their new WordPress theme.
    9 Aug 2021

    Can I reuse ThemeForest themes? ›

    No. The Extended License only allows for a single end product. By allowing your users to download their own customized versions, you're allowing the item to be used in multiple end products.

    Where is the ThemeForest purchase code? ›

    How to Locate Your Purchase Code on ThemeForest
    • Step 1 – Log in to ThemeForest with your Envato account.
    • Step 2 – Navigate to the Downloads tab. ...
    • Step 3 – Locate your item, and click the Download button.
    • Step 4 – Choose between License Certificate & Purchase Code (PDF) or License Certificate & Purchase Code (Text).

    How do I activate my WordPress theme license? ›

    How to activate your license key
    1. Upload and activate the theme/plugin. ( ...
    2. After activation, navigate to Settings->General and scroll down until you see the theme or plugin license input.
    3. Insert the license key into the field and click Activate.
    4. To make sure that your license key was properly activated, check its status.
    23 Jun 2021

    How do I install a theme file? ›

    Open files app and go to settings > appearance. From the drop-down menu labeled “color scheme“, select your newly installed theme. Restart Files when prompted and your theme will now be loaded in.

    Why my theme is not working? ›

    Just head over to Settings > Additional Settings and change region to India. If nothing changes, try rebooting the device. Hopefully, the Themes app will work just fine following this.

    How do I find my downloaded themes? ›

    Settings. Under "Appearance," click Themes. You can also go to the gallery by visiting Chrome Web Store Themes. Click the thumbnails to preview different themes.

    Where are themes stored in WordPress? ›

    WordPress stores your theme files in /wp-content/themes/ folder. You can edit a theme file, but it is generally not recommended.

    Can you change your WordPress theme without losing content? ›

    When switching WordPress themes, you can rest assured that all of your content, including media, pages, posts, and comments will remain safe throughout the process. You will not lose any of that information and you do not need to do anything to move the content, as it will remain intact in your dashboard.

    How do I activate a WordPress plugin from a database? ›

    The most effective way to determine which plugin is causing the issue is to enable each plugin one at a time, following the instructions below:
    1. Visit your WordPress admin login page and refresh it, then log into WordPress.
    2. Go to Plugins > Installed Plugins. ...
    3. Activate a plugin.
    4. Go to your website and refresh the page.

    Why it is not recommended to use free WordPress themes? ›

    Free themes lack a lot of the features and customizability found in premium themes. Free themes are often poorly coded, leaving them open to security vulnerabilities and making them more difficult to localize. Poor coding also slows down loading and performance, decreasing search engine optimization.

    Do I have to pay to install a theme on WordPress? ›

    You can find free themes in the WordPress directory or install premium themes from third-party sites. Many free themes are ideal for those who want to tinker with their code, but paid themes offer extra support and more features for a website tailor-made to your needs.

    Is it legal to remove copyright from WordPress theme? ›

    Is it legal to modify paid WordPress themes? Short answer, yes. It's GPL code, you own a license to the code and pay for support and updates.

    Videos

    1. How to Install a WordPress Theme | Install Themeforest Theme
    (Lawrence Kyl)
    2. How to buy themeforest theme in 2022 | Install a premium theme in WordPress
    (Soft Expert)
    3. Install Themeforest Theme Into WordPress 2021 (Installing a Purchased WordPress theme) URDU/HINDI
    (MicahGuru)
    4. How To Install Themeforest Themes in WordPress
    (Victor Chinedu)
    5. WordPress Theme: How to Install Envato/Themeforest WordPress themes in WordPress 2021 (Urdu/HIndi)
    (Learn And Earn)
    6. Installing Themeforest Shopify theme 2022 | Upload Shopify theme
    (Ecom Ranks)
    Top Articles
    Latest Posts
    Article information

    Author: Greg O'Connell

    Last Updated: 26/03/2023

    Views: 6354

    Rating: 4.1 / 5 (42 voted)

    Reviews: 89% of readers found this page helpful

    Author information

    Name: Greg O'Connell

    Birthday: 1992-01-10

    Address: Suite 517 2436 Jefferey Pass, Shanitaside, UT 27519

    Phone: +2614651609714

    Job: Education Developer

    Hobby: Cooking, Gambling, Pottery, Shooting, Baseball, Singing, Snowboarding

    Introduction: My name is Greg O'Connell, I am a delightful, colorful, talented, kind, lively, modern, tender person who loves writing and wants to share my knowledge and understanding with you.