How To Choose Between A Divi Child Theme And A Divi Layout Or Layout Pack Tutorial by Pee-Aye Creative

How To Choose Between A Divi Child Theme And A Divi Layout Or Layout Pack

Nelson Miller Pee Aye Creative
One of the questions I get a lot is how to choose between a Divi child theme and a Divi layout or layout pack. I'm excited to answer that question for you!

What is a Divi Child Theme?

The first thing we should notice is the word “child” which implies there is also a parent. The first thing to understand about child themes is that they rely on a parent theme for the main core of its functionality. In our case, you need the Divi theme installed first to use any Divi child theme. Together, Divi and the child theme work together and provide all the functionality and options of the parent theme, but offers some additional features too. Basically, Divi is the parent theme that has the main functionality and styles, including the builder. A child theme relies on the parent for those main features, but then also ads specific additional features or modifications to that parent.

In WordPress, the browser interprets the files in a hierarchy of priority from the bottom to the top like this:

  1. First, the child theme code
  2. Next, the parent theme code
  3. After the theme, the WordPress core

Because of this, Divi child themes enable the designer to overwrite the original files of the Divi parent theme. If you don’t have a Divi child theme and want to make edits to the Divi parent theme, all the edits would be erased every time Divi updates (which is frequently). To keep the edits for future use, you must be using a child theme.

It’s important to note that a Divi child theme can either be blank, or it can contain an entire website template including Divi layouts, menus, images, widgets, theme builder templates, headers, footers, sidebars, etc. So in one sense, a premium child theme like we sell is a collection of Divi layouts, but with the addition of all the parts of a website included beyond just those elements you see in the page layout.

When Should You Use A Divi Child Theme?

If you are serious

Anyone who is serious about their website should use a child theme. In my opinion, that should be everyone.

If you want to customize anything

If you want to edit and customize any specific part of your website permanently, you will need to use a Divi child theme. You can edit anything in Divi or in WordPress with the help of CSS, PHP HTML, and JQuery. You may have noticed that several of our tutorials involve editing the theme files, and a child theme is needed to achieve the desired effect or customization.

If you want awesome features

Some of those features include the ability to create a template website in one click, which is how our Divi child themes get installed. You can learn more about installing our child themes on our documentation and support page.

We also have several features in our child themes that are simply not possible otherwise. For example, our custom gallery on the Divi Paving child theme needed to have the image size increased with PHP since the default Divi gallery size is too small and blurry.

Our child themes and many other child themes come with a lot of custom code, especially CSS. While it is possible to put this in the Divi Theme Options, it’s best practice to put this in a child theme.

If you want to make money

If you are an agency or freelancer, using a child theme will allow you to make any customizations or integrations you need for your client websites. Having some premium Divi child themes in your toolkit can help you land several new clients and make a lot of purchasing an unlimited license to a few child themes and selling them to a particular niche. No one wants a cookie-cutter site, and no two sites should ever have to look alike, so please remember to customize and match the brand. But if you want to impress your clients with a professional website in a short time, or just want to be able to customize it to their liking, then definitely use a child theme.

What is Divi Layout or Layout Pack?

A Divi layout is a pre-designed page or section of a design created with the Divi Builder. Usually, a Divi layout contains all the page elements like sections, rows, and modules, including font styles, colors, and images. You can easily import or export a Divi layout into a page or post. Elegant Themes offers a variety of free Divi layouts that you can import directly into your page or post, but other layouts like the ones we sell or give away for free need to be uploaded to the site. Layouts are interchangeable, and could be used on different sites and imported/exported as needed.

As far as customizing a Divi layout, this all needs to be done in the Divi Builder itself. You can add CSS in the advanced tab of any of the modules, rows, columns, or sections, or you could use a code module. Either way, adding code is very limited with a layout or layout pack.

Speaking of layout packs, there is no exact definition, but many of us have been using the term to refer to a collection of Divi page layouts that all come together as a package. In fact, the cool part about our layout packs is that they install with one click.

When Should You Use A Divi Layout Or Layout Pack?

If you want to save time

When you are building a site, sometimes it is helpful to import a pre-made Divi layout to help things along. Sometimes I will do this if I want to create a foundation for design. I never recommend using a layout without customizing it. In fact, often when I do use one of the free layouts from Elegant Theme, I change it so much that you can’t tell what it was before. But if it can help save you time, that’s one of the reasons to use a Divi layout.

If you already have a child theme

One of the only ways I recommend using a layout or layout pack is if you already have a child theme installed. In fact, that’s my answer to anyone who asks me about the difference. Some of our products come as a child theme or a layout pack, and I recommend always using a child theme. So if you have one set up, a layout pack is probably fine.

If you don’t need anything customized

If your Divi website can be built without any customization or CSS code, then a layout pack is fine for you. I believe this is rare, but there are times when this is possible especially as Divi adds more features within the builder itself. Just remember, there will be limitations with layouts that are only possible with a child theme.

Categories: Tutorials

Subscribe For More Things Like This!

At the start of each month, we send out a recap newsletter from the month before with family news, Divi news, our latest tutorials, and product news. Occasionally, if the news is too exciting to wait, we will send out another email separate from the monthly newsletter. That’s what you get when you subscribe, and of course you can unsubscribe if you are no longer interested!

Blog Post Optin

Please share this post!

Leave A Response!

By commenting you agree to our Blog & YouTube Comments Policy


  1. Facundo

    Can I add the chile theam after finishing my web page or the site will be broken?

  2. Dick Ockers

    Dear Nelson, thank you so much… AGAIN!… 🙂

  3. Ali

    Hi there!

    May I ask what happens if a client has an existing child theme in place from a previous designer and I come on board as a new designer for a redesign but wish to replace the child theme with Divi? What will happen to the sites look and content if I change theme from the Child to Divi?

    Thanks in advance


Submit a Comment

Your email address will not be published. Required fields are marked *

Recent Posts


Your Cart