Updating Your ThemeForest WP Theme: A Quick Guide

Updating your WordPress website is crucial to ensure its security and functionality. While updating the core WordPress installation is important, keeping your themes and plugins up to date is equally essential. If you are using a free theme or plugin via WordPress.org, you can easily update it via your dashboard. However, updating premium themes outside of WordPress.org can be challenging. This is where the Envato Market Plugin comes into play.

The Envato Market Plugin allows you to connect to your ThemeForest account and provides installation and updates for all the premium themes and plugins you have purchased from Themeforest and Codecanyon. In this article, we will guide you through the process of downloading, installing, and setting up the Envato Market Plugin.

Step 1: Downloading the Envato Market Plugin

The first step is to download the Envato Market Plugin, which is available on Envato or Github for free. Once you have downloaded the plugin, log in to your WordPress installation where you want to add auto-updates.

To install the plugin, navigate to Plugins > Add New and click on the Upload Plugin button at the top of the page. Browse for the envato-market.zip file that you downloaded from Github. Click the Install Now button and then Activate Plugin when prompted.

Step 2: Setting up the Envato Market Plugin

After activating the plugin, you will see a new Envato Market menu item in your WordPress dashboard. The next step is to sync the Envato Market Plugin with your Envato account to access all your marketplace purchases and item updates.

Click on the Envato Market link in your dashboard menu. You will see a screen where you need to create an Envato API token. Click on the generate a personal token link, give your token a name, check the box that you have read and agree to the terms, and then click the green button to create your token.

Copy your token code and paste it in your WordPress installation. If you see an error message, go back to the previous page and try again. Once your token is saved and validated, your page will refresh to show your Envato Market landing page with added tabs for your items.

Step 3: Auto-Updates for Themes and Plugins

Now that you have installed and synced the Envato Market Plugin with your account, you will have all your purchases and item updates at your fingertips. If an update is available for an item you have purchased, you will see an orange notice. You can also see theme or plugin updates on the core WordPress updates page by clicking on the refresh symbol in your admin navbar or by clicking on Dashboard > Updates.

To update your item via the Envato Market Plugin, click on the Update Available link in the orange notice. If your item is showing the Updating… message for longer than a few minutes, refresh the page and try again. When the update is complete, you will see a quick green notice that your item has been updated.

Installing New Purchases with the Envato Market Plugin

Installing new theme or plugin purchases is easier when you use the Envato Market Plugin. When you make a new purchase, you will see it in your Envato Market tab (under “themes” or “plugins” respectively). Click on the blue Install button to install your new theme or plugin.

Wait for a few moments, and you should see a confirmation screen. Next, you can Preview (if it’s a theme) or simply Activate it to get started designing your website.


Updating your premium themes and plugins is crucial for the security and functionality of your WordPress website. The Envato Market Plugin makes it easy to update and install all your Themeforest and Codecanyon items. By following the steps outlined in this guide, you can easily download, install, and set up the Envato Market Plugin to keep your website up to date.

Stay in Touch


Related Articles