How to Update a WordPress Theme from ThemeForest?

We often update our WordPress themes. WordPress theme updates are important for all themes. Because, the themes will have new features, plugin update and new options with new updates. This is important, keep your themes up to date, always. I will explain the update progress with two method.

WordPress Theme Update with FTP

You get an email notification when the author of WordPress theme you are using release an update. This email have download link of the update. The download link of the update exist in the email. An example:

Theme Update Email

If you don’t have an the update email, firstly go to ThemeForest web site and login to the site with your account. Next, click Download menu item from user box from site header. Click for detailed guide.

WordPress Theme Download

Scroll to the item you want to download. Click on the Download button on the item. You can download last version of the theme from here. Download the theme, you will have a ZIP file after download.

Login to your FTP server. Next, go to wp-content/themes directory. Remove folder of the theme. For example Eventchamp theme, so, delete eventchamp folder.

Extract the files downloaded from ThemeForest. Don’t upload main file. You should upload theme file. Find the theme file in extracted ZIP file. Example:

WordPress Theme Install

Choose theme-name folder (Not ZIP file, if this folder isn’t exist, you can extracted.) As note, you can see php files, css files etc in theme-name folder. Upload the theme-name folder to wp-content/themes directory in your FTP server.

WordPress Theme Update with Envato Market Plugin

If you want update the theme on WordPress admin panel, yes, you can it. Firstly, you should install a plugin. Install and activate this plugin.

After installated the plugin, go to Envato Market from admin panel menu.

WordPress Theme Update 1

Click on the Generate a Personal Token from Envato Market page.

WordPress Theme Update 2

Create a token from that page, use these options.

WordPress Theme Update 3

Copy the token after created it. Add the token in Token field and click on the Save button.

WordPress Theme Update 4

Your all items will come after click on the Save button. Next, go to Appearance > Themes. Click on the update button on the theme. Your theme will update.

How to Install a WordPress Theme from ThemeForest?

You can install a WordPress theme downloaded from ThemeForest with two different methods. I will explain all methods. Firstly you should check your hosting features. If your hosting isn’t enough, you can contact to your hosting company. Click for ideal hosting features. Next, download your theme files from ThemeForest. If you can’t know how to download a WordPress theme from ThemeForest, you can look How to Download a Theme from ThemeForest? article. Extract the files downloaded from ThemeForest. Don’t upload main file. You should upload main theme file.

Installation a WordPress Theme via WordPress Admin Panel

Login to your WordPress admin panel. Next, go to Appearance > Themes from WordPress admin panel menu.

WordPress Theme Install

Click on the Add New button from the header of the page.

WordPress Theme Install

Click on the Upload Theme button from the header of the page.

WordPress Theme Install

You can choose ZIP file of the theme from this page. Select the file and click Install Now button. Be careful with choose the file. Be careful with the file you choose. You can direct choose ZIP file downloaded from WordPress.org but you should choose ZIP file of the theme after extract the files downloaded from ThemeForest. Example for a downloaded theme from ThemeForest:

WordPress Theme Install
You should choose theme-name.zip file.

WordPress Theme Install

You will see a success message like from following screenshot after upload the theme. Click on the Activate button.

WordPress Theme Install

Themes can come with customization options, widgets and plugins. If you see a plugin install notice, you should install the plugins for get all features or options. Notices and menus change by the theme. If you use a theme of Gloria Themes, you will see a notice like from following screenshot. Click on the Begin Installing Plugin button.

WordPress Theme Install

Choose all plugins with top checkbox. If you want, you can install some plugins. This is optional.

WordPress Theme Install

Choose the Install option from Bulk Actions dropdown and click on the Apply button.

WordPress Theme Install

Click on the Return to Required Plugins Installer button from bottom of the page after install the plugins.

WordPress Theme Install

Choose all plugins with top checkbox.

WordPress Theme Install

Choose the Activate option from Bulk Actions dropdown and click on the Apply button.

WordPress Theme Install

A theme installation process finished. You can customize the WordPress theme from theme customize panel. Location of theme options panel change by the theme but it usually exist on main admin menu. Usually you can find customize options of the theme from Appearance > Customize page. If you can’t see customize options from that menu, you can go to Theme Options (Theme Settings) page from admin panel menu. Also you can (If the theme support the demo content import) import the demo content of the the theme. You can read our demo content installation article. Finally, you can read these guides:

Installation a WordPress Theme via FTP

This is method usually don’t use by customer but if you want you can use this method. Firstly login to your FTP server. Next, go to wp-content/themes directory. Extract the files downloaded from ThemeForest. Don’t upload main file. You should upload theme file. Find the theme file in extracted ZIP file. Example:

WordPress Theme Install

Choose theme-name folder (Not ZIP file, if this folder isn’t exist, you can extracted.) As note, you can see php files, css files etc in theme-name folder. Upload the theme-name folder to wp-content/themes directory in your FTP server. Login to your WordPress admin panel after upload the files to FTP server. Next, go to Appearance > Themes from WordPress admin panel menu. Click on the Activate button on the theme.

WordPress Theme Install