DiviMenus - $49

A powerful menu builder that brings the coolest designs and popups to Divi!

Floating DiviMenus

Floating - $9

Choose the Pages and the Location to float your DiviMenus!

Sharing DiviMenus

Sharing - $9

A DiviMenus add-on that brings the coolest Social Sharing buttons to Divi!

DiviMenus On Media

On Media - $9

Display DiviMenus on Images & Videos to add stunning Media options!


DiviSignatures - $19

Design Email Signatures with Divi and paste them into your Mail Settings!


DiviPasswords - $9

Password Protect sections, rows, columns and modules with Divi!



Check these awesome layouts out. Already a DonDivi user? Download them from your account area!

Extra Tools

DonDivi plugins also include Exclusive Extra Tools to help you. Save money and forget additional plugins!


About us

We create premium tools for improving your creativity and simplifying the way to design stunning websites.

Special Bundle!

DiviMenus & Family

DiviMenus & Family - $69

This stunning Bundle includes the DiviMenus plugin and its 3 new Add-ons:
Floating + Sharing + On Media.


Log in

Access your downloads, layouts and support. If you have purchased at Elegant Themes > Register.


Access all the detailed information about our plugins and get the most out of them!

FAQ & Support

Already a DonDivi user? Send us a ticket from your user area and we will reply as soon as possible.

Contact us

Importing Divi Layouts

Learn how to export and import properly Divi Layouts

When you download/export a layout, Divi maps that JSON file to its source context and therefore it must be imported into that same context; otherwise, you’ll see the error: “This file should not be imported in this context.”

If you’re unsure about the source context. of a downloaded file, you can open the JSON file in a text editor (you can also drag it into Chrome or Firefox) and you’ll see it start by stating its context:

Divi Layout Import Context

Divi uses 3 different source contexts. The following shows where each of them was exported from, and therefore where they should be imported consistently in the same source context:

1. Context: “et_builder”


It has been exported from an individual Page/Post, or Theme Builder Layout


You should import it from the Visual Builder/Theme Builder > Portability.

2. Context: “et_builder_layouts”


It has been exported from the Divi Library / Divi Cloud.


You should import it in: Divi Library > Import & Export > Import.

3. Context: “et_theme_builder”

It has been exported from Divi > Theme Builder Templates Page > Portability

IMPORT Theme Builder Template

You should import it from Divi > Theme Builder Templates Page > Portability.

4. Theme Builder Template vs. Theme Builder Layout

On the Divi > Theme Builder page, you will see all the available Templates for your website. Each Template contains a Header, Body, and Footer Layout.

You can individually create/edit a Layout for your Header, Footer or Body by clicking the pencil icon, doing so will open the Theme Builder.

Note that when you export the Layout of that Header, Body, or Footer from the Theme Builder, they are actually exported as an “et-builder” context, so you need to import them according to context number 1 explained above.

A Header, Body or Footer Layout should be imported as an “et-builder” context.

🥳 That’s it!

👉 Import our Premium Layouts from your DonDivi account!

Already a DonDivi customer? Log in and Download for free our Premium Layouts directly from your DonDivi account!

👉 Subscribe to our YouTube channel

More Videos