I get a reasonable number of support requests when a theme update is needed. For my themes I suggest a plugin called Envato Market, but I think that most purchasers don’t use it, because they need to generate a validation key.
So, most of them have to update the theme “manually”. This means that they need to do it via FTP or the WordPress Admin Area. Today we are going to focus on the Admin Area method…
The problem (until now!) was that WordPress does not allow you to update a theme in the same way that you used when you install it. Why? If you upload the theme update like a new theme upload, you will get an error: “destination already exists”. The same thing happens if you try to update a plugin this way.
The good news is that the plugin Easy Theme and Plugin Upgrades works around this and you will be able to update a theme or plugin using the upload method. How cool is this?
Oh, and by the way, during the update process, a backup copy of the old theme or plugin is created. So, if you have any trouble during the update process you can always revert to the old version.