Skip to main content
All CollectionsDiviGetting StartedUpdating
How To Update the Divi Theme
How To Update the Divi Theme

Our themes support automatic updates using our updater plugin.

Updated over a week ago

Updating Your Themes & Plugins

Elegant Themes products can be updated normally through the WordPress update system.

When new versions of our themes or plugins become available, update notifications will appear in the Dashboard Updates page of your WordPress Dashboard and within the Themes & Plugins manager.

It is important to keep your themes and plugins updated to ensure compatibility with the latest WordPress version, keep your website secure, and take advantage of the latest and greatest features.

Before you can update, you must first authenticate your Elegant Themes subscription by inputting your Username and API Key into the Updates tab of your theme or plugin settings.

Only members with active Elegant Themes accounts have access to the latest versions of our products.

Your Username is the username you use when logging in to ElegantThemes.com, and your API Key can be found by logging into your Elegant Themes account and clicking on the Account → Username & API Key link.

Once you have authenticated your account, you can click the update link when you receive an update notification to update your theme or plugin automatically.

Update Notifications

When new updates become available for any of our themes or plugins, a notification will appear in the Dashboard Updates page of your website's WordPress Dashboard.

docs image

Authenticating Your Membership

Before you can update your theme or plugin, you must first authenticate your Elegant Themes subscription.

To authenticate your account, you will be asked to input two pieces of information into your theme or plugin settings panel:

  1. Your Username

  2. Your API Key

Your username is the same username you use when logging in to your ElegantThemes.com account, and your API Key is a unique identifier used to authenticate your account that is only available to you when logging in.

To locate your API Key, log in to the Elegant Themes members area and click on the Account → Username & API Key link.

Copy the API Key displayed on the page. You will paste this key into your Theme or Plugin options page.

Once you have copied your API Key, you will need to use it to authenticate your account by pasting it into your theme or plugin options page.

Log in to your website's WordPress Dashboard and navigate to your theme or plugin options page. This can be found by clicking the Divi → Theme Options link for Divi.

docs image

Once you have loaded your theme or plugin options page, look for the Updates tab.

Click the Updates tab to reveal the Username and API Key fields. Type your username into the Username field and paste the API Key you copied earlier into the API Key field.

You should confirm that you have not copied any extra white spaces by mistake. Click save to complete the account authorization.

docs image

Once you have entered your credentials, you can update your theme.

Click on the Dashboard Updates tab and update your theme or plugin normally using the WordPress update interface.

If you do not see any update notifications or receive an authentication error when updating, try waiting a bit and then checking back later. Sometimes WordPress will cache update notifications, which can take time for them to appear correctly.

Managing API Keys

API keys can be managed with the Elegant Themes member's area.

Here, you can add new API Keys and deactivate keys you have generated in the past.

If you are using Divi on different client websites, generating a new key for each site is often a good idea. If your relationship with the client is terminated, you can deactivate their API key.

Pro Tip: Add a meaningful label text for each API key.

Note: In the above screenshot, we can see there are two API keys:

  • One Labeled Testing Website, which is active. This one can also be deleted or deactivated.

  • One Labeled Github Divi, which has been deactivated. This can also be deleted or activated.

Did this answer your question?