Great news! Elegant Themes announced today that you no longer have to jump through hoops to update your Elegant Themes WordPress theme.
Forget everything I told you in this post. Now updating your theme is a much simpler process.
Before beginning, always back up WordPress — database and files! — in case something goes wrong.
#1. Download and Install the Elegant Themes Updater
Install the plugin the same way you would any other — click on Plugins / Add New. Then select Upload and navigate to your saved zip file.
Follow the prompts to install and activate it.
#2. Validate your Elegant Themes Account
From the Plugins page click Settings under Elegant Themes Uploader plugin or go to your dashboard Settings / General and scroll down.
You’ll find a new area, labeled Elegant Themes Automatic Update Settings.
Enter your Elegant Themes username in the box provided.
Click the Elegant Themes API Key link to obtain your API key, then copy/paste it into the appropriate box.
Click Save Changes.
#3. Update the Theme
Navigate to Appearance / Themes, and you’ll notice something new — at the top of the graphic showing the theme (I’m using Nexus Theme for this example), you’ll see the words Update Available. Click on it to update your theme.
You’ll see a popup warning you that any customizations you made might be lost. Click OK to continue or Cancel to stop.
After clicking OK, you’ll see something that looks like this (I’ve blocked out the personal information here, but you’ll see a series of letters and numbers.)
Going forward, when Elegant Themes makes a new update available for your theme, updating is automatic!