# Theme Update

### Before Update

* Before updating please make sure to keep a backup *to be on safe side.*. You can use [Duplicator](https://vi.wordpress.org/plugins/duplicator/) plugin to backup/restore your site.
* Do Not Keep Older Copies of The Theme In WP Theme Folder You should completely remove all previous theme folders before adding the new updated theme folder. Don't just rename the theme folder. If you rename your theme folder when you update, then the path will be no longer valid. Because WordPress stores menus and widget settings and some other settings by folder path, you will need to rename your theme folder back to what it was before, then your settings, menus, widgets will be restored. So the total renaming process has no meaning.
* Reset Browser Cache, Server Cache And Plugin Cache It is always recommended to reset your browser, plugin, and server cache when you update. Visual issues may happen and more often than not, its caused by caches, and they need to be emptied. Each browser allows you to remove cookies, history and other data. If your theme or Case Addons version is not updated after uploading the new files, it is due to a server-side caching system. Some hosting providers have server-side cache systems installed to optimize the speed of content delivery, please clear any server-side cache or ask your host to do it. This is also true for google pagespeed setups or cloudflare setups.
* Update Child Theme If you have copied template files from parent theme to child theme, please make sure to revert to parent theme first to confirm if the issue exists there too. If it doesn’t, please update the templates copied to child theme with the parent theme.
* The required & recommended plugins must be Updated ưhen you update the theme, you will see a notification message in your admin telling you the required and recommended plugins need to be updated.

There are few ways to update WordPress theme. You can follow any of the methods described below:

### Automatic Update by Using Envato Market Plugin

1. Install and activate the "Envato Market" plugin manually. Here's the plugin zip file: <http://envato.github.io/wp-envato-market/dist/envato-market.zip>
2. From WordPress Admin Panel, go to "Envato Market" menu.
3. In this page, you'll find a field for insering Envato Token. Insert your Envato Token Code from there. You can generate this code from this link: <https://build.envato.com/create-token/?purchase:download=t&purchase:verify=t&purchase:list=t>.\
   \&#xNAN;*Remember, while generating the token, you have to login using the same envato id which you used to purchase theme.*
4. After completed the above steps successfully, Navigate to Appearance -> Themes. Here you'll see an "Update now" link beside your theme. Click on that link and your theme will be updated automatically.

Below is a quick video tutorial for this method:

{% embed url="<https://www.youtube.com/watch?v=lD_j9rbVle4>" %}

### Manual Update

1. From WordPress Admin Panel, go to `Appearance -> Themes`.
2. Activate any other theme (eg. `Twenty Nineteen`) in addition to the current theme.
3. Delete `Old Theme` that you want update
4. Now you have to upload the updated `theme_name.zip` file. To do this, Navigate to `Appearance -> Themes -> Add New Theme -> Upload Theme`. Click `choose file` browse, and select the zipped theme folder. Hit `"Install Now"` and the theme will be uploaded and installed.

### Update via FTP

1. Using your FTP client, navigate to `"/wp-content/themes/"` folder on your server and delete the `Old Theme` from there.
2. Now upload the latest non-zipped theme folder into that `"/wp-content/themes/"` folder .

### Update via File Manager plugin

1. From WordPress Admin Panel, go to `Plugins -> Installed Plugins`
2. Click "Add New Plugin" and then search keyword "file manager" in box search input.
3. From search results you see "File Manager" or "Advand File Manager". Let install and active it
4. After active `"File Manager"` plugin let go to `WP File Manager` admin menu&#x20;
5. Go to the theme folder through the file manager and Upload theme to here
6. Rename the old theme folder or delete it. Finally, unzip the just uploaded theme file.

<figure><img src="https://content.gitbook.com/content/wyL8woN53c9Mz63Z9SKh/blobs/qweHtMOrMMWv2tBnbmr0/docs-img14.jpg" alt=""><figcaption></figcaption></figure>
