Launch prices on MCP for Divi 5: $49 per year or $99 one-time.

Launch prices from $49

See pricing

Divi Child Theme Generator (and Extra too)

Build a clean, ready-to-install child theme for Divi or Extra without writing a single file by hand. You get style.css, functions.php and a screenshot, zipped and sent to your inbox.

Free · No account needed · Works with Divi and Extra

Create your Divi or Extra child theme

Fill this in and we email you the zipped child theme. Takes about thirty seconds.

New to child themes? Follow the step-by-step walkthrough: How to generate and install a free Divi child theme

Use this free tool to create a Divi or Extra child theme

Have you ever customized your Divi website and then lost your customizations when Divi updated? Or perhaps you want to create professional Divi child themes to sell. Whichever you need, the solution is a child theme. This free generator creates a custom child theme for your Divi website from scratch, with everything you need to get started.

style.css

The theme header WordPress needs, plus the child theme details you enter above. This is where your custom CSS lives, safe from every Divi update.

functions.php

Wired up to load the parent and child stylesheets in the right order, ready for your PHP snippets, hooks and tracking scripts.

screenshot.png

The thumbnail WordPress shows under Appearance → Themes, so your child theme looks finished in the admin instead of blank.

The child theme is the easy part

A blank child theme just gives you somewhere to put the work. If the work itself is the problem (a site that needs building, a module that doesn’t exist yet, a Divi 4 site that broke on update), the team behind Divi Cake does it for a fixed price.

Prices are starting points · Free quote after we see the brief

Divi child theme questions, answered

Does a Divi child theme replace the Divi parent theme?

No. A Divi child theme never replaces the Divi parent theme. The DiviCake Child Theme Generator creates a WordPress child theme that runs on top of Divi, so Divi must remain installed and active on your site.

Can I use the DiviCake Child Theme Generator with the Extra theme?

Yes. The generator supports both Divi and Extra. When you generate your child theme, simply choose the correct parent theme (Divi or Extra) so the child theme points to the right WordPress theme folder.

Do I always need a child theme when using Divi Builder?

Not always. If you only design with the Divi Visual Builder and keep small CSS inside Divi Theme Options, you may not need a child theme. But for custom PHP, tracking scripts, extra features, or long-term client sites, using a Divi child theme is recommended.

Is the DiviCake Child Theme Generator free?

Yes, the DiviCake Child Theme Generator is free to use. You can generate as many Divi child themes as you want for personal sites, client projects, or testing environments. It’s a quick way to get the correct WordPress child theme structure without building files manually every time.

What files should a Divi child theme include (style.css, functions.php)?

Most Divi child themes include style.css (required theme header and child theme info), functions.php (enqueue styles and scripts, and add custom functions) and screenshot.png (an optional theme thumbnail in WordPress).

Can I use the generator for client websites?

Yes, it’s one of the best use cases. The DiviCake Child Theme Generator is beginner-friendly and helps you standardize your workflow across clients. You can generate a clean child theme, add client-specific CSS, tracking scripts, custom functions, and keep everything organized for future updates. It also looks more professional than dumping everything into Divi Theme Options.

Why doesn’t my website look like a demo after installing the child theme?

That’s normal. A child theme made with the DiviCake child theme generator is usually blank by design. It creates the proper WordPress child theme structure, not demo pages. To get a demo style website, you need to import a Divi layout pack, a Divi Library layout, or a premade template.

Why do I need a child theme for Divi websites?

A Divi child theme protects your custom work during Divi theme updates. It’s the best place to store custom CSS, custom functions, and PHP snippets in functions.php, so your changes don’t get overwritten when Divi updates.

Can I brand and sell a child theme created with the DiviCake generator?

Yes. You can rebrand and sell your child theme if you’ve added your own custom CSS, layouts, and features. Just don’t redistribute the Divi theme itself. If you’re selling professionally, review Elegant Themes licensing terms for Divi based products.

Can I install a Divi child theme on an existing WordPress site?

Yes. Installing and activating a child theme will not delete your pages, posts, or Divi layouts because content is stored in the WordPress database. Your design usually stays the same unless your child theme includes custom CSS or new functionality.

What if my server rejects the child theme ZIP upload?

This is usually a hosting upload limit or security rule, not a Divi issue. You can increase the WordPress upload limit, or upload the unzipped child theme folder via FTP or File Manager to /wp-content/themes/, then activate it from Appearance → Themes. Also avoid double-zipping the downloaded ZIP.

My child theme shows a “Broken Theme” error. What does it mean?

A “Broken Theme” error usually means WordPress can’t read the required child theme files or header info. In most cases, style.css is missing, renamed, or edited incorrectly. Re-download the ZIP from the DiviCake Child Theme Generator and upload it again.