Option 1: Through "Envato Market" Plugin (Recommended)
In this method, you can use install theme directly from ThemeForest with Envato Market plugin. It is a free plugin. Using it, you can access all of your Themeforest and CodeCanyon item purchases from your WordPress dashboard. It becomes easy to install new ThemeForest item and as well as keep them up to date. In this way, you will always have the latest feature additions, bundled plugin updates, and any theme security patches.
To start first, download the plugin from GitHub, then log into your WordPress installation and navigate to Plugins > Add New
.
Click on “Upload Plugin” at the top left corner of the screen, then browse for the Envato-Market plugin zip file. After that, click “Install Now.” After that, click the “Activate Plugin.”
Once a plugin is installed and activated, you will need to link it to your Envato account to get access to all of your WordPress theme and plugin purchases. To do this, click on the “Generate A Personal Token” link on the Envato Market plugin page. It will redirect you to the Envato API page. You can generate an authorization token here.
To generate your token, log into your Envato account (if you are not logged in), check the terms and conditions checkbox (but don’t uncheck any of the select options – the Envato Market plugin needs access to this info to work correctly) and click the green button for “Create Token.”
You should get a green success screen next.
Copy your token code and paste into the Token field on the Envato Market plugin page then Save Changes.
Once token saved, you will able to see all of your purchases. Just click the Install button to install your theme, and that’s it.