A Free Divi Child Theme

A Free Divi Child Theme

Yes, there are easy ways to make child themes, and some people argue that you don’t even need one.

However, even the naysayers (for the record, I’m in “always use a child theme” group) won’t deny that you need a child theme if you need to modify some theme files.

Also, if you’re going to add some functions, then it’s a must.

So, here’s a simple child theme…

no wait, a FREE DIVI CHILD THEME for you

that allows you to drop any divi section/row/module anywhere with a shortcode.

(See examples of how it can be used here)

1.1.02
– Checked with Divi 4.0.9 -> Works

1.1
– Holy moly, Divi 4 is out. New header, new footer and some stuff added
– I’ve added a jQuery file that adds mouse rollover

1.0.8
– Replaced the header and footer to update for Divi 3.22.4 (just in case I missed anything.
– Added the code where you get the layouts in a shortcode to functions.php

1.0.7
– Replaced the header to update for Divi 3.3.1 (It’s been a while since the header file has changed. Nice)

1.0.6
– added the main.css last in the cascade order (so better priority)

1.0.5
– added admin styles

 

Enjoy!

 

 

Photo by Ryan on Unsplash

Leave a Reply

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

  1. im sorry but the files cannot be downloaded anymore

    • Hi Nordie, thanks for the comment. The download is working well for me, could you explain what problems you’re seeing? Thanks

  2. Hi is the child theme working with DiviVersion: 4.9.4 for some reason any changes I make its not show any changes . the changes should be in style.css right not the one in css folder > main.css , adminstyle.css

    • Hi Dalepothen,

      The child theme should still work fine. What kinds of changes are you trying to make, and where did you add them?

      • yeah its is working but seems i have to clear the browser cache for every change I make even in incognito mode also same I have to close the browser .. style.css is where I use for the css and js for the scripts … just a question header.php file is for the codes that is present Add code to the of your blog in divi right ??

  3. Hi! I get this error when trying to install the child theme:

    Fatal error: Uncaught Error: Call to undefined function elegant_description() in /Applications/XAMPP/xamppfiles/htdocs/wp_fjallmaraton/wp-content/themes/Divi/header.php:6 Stack trace: #0 /Applications/XAMPP/xamppfiles/htdocs/wp_fjallmaraton/wp-includes/template.php(730): require_once() #1 /Applications/XAMPP/xamppfiles/htdocs/wp_fjallmaraton/wp-includes/template.php(676): load_template(‘/Applications/X…’, true, Array) #2 /Applications/XAMPP/xamppfiles/htdocs/wp_fjallmaraton/wp-includes/general-template.php(48): locate_template(Array, true, true, Array) #3 /Applications/XAMPP/xamppfiles/htdocs/wp_fjallmaraton/wp-content/themes/Divi/page.php(3): get_header() #4 /Applications/XAMPP/xamppfiles/htdocs/wp_fjallmaraton/wp-includes/template-loader.php(106): include(‘/Applications/X…’) #5 /Applications/XAMPP/xamppfiles/htdocs/wp_fjallmaraton/wp-blog-header.php(19): require_once(‘/Applications/X…’) #6 /Applications/XAMPP/xamppfiles/htdocs/wp_fjallmaraton/index.php(17): require(‘/Applications/X…’) #7 {main} thrown in /Applications/XAMPP/xamppfiles/htdocs/wp_fjallmaraton/wp-content/themes/Divi/header.php on line 6

    What am I doing wrong? I uploaded your header and functions file.

    • Hi Anna, it seems like there’s a problem with php functions in the parent theme not being loaded properly.

      I’m not sure I understand what you mean by uploading the functions and header file? Did you add/overwrite them to Divi? If so, you shouldn’t. child themes run on their own piggybacking off of a parent theme, and all you need is to upload it as you would a normal theme (of course, with Divi installed) and activate it as you would a normal theme.

      If you installed the child theme properly, but you’re getting that error message… The best I can advise (without having a closer look, and you’re on localhost anyway) is to not use the one here, and make your own with a plugin like this: https://wordpress.org/plugins/orbisius-child-theme-creator/

      Also, if you’re still having trouble, feel free to reach out via email. It’s pk@ this domain. Thanks

  4. Hello PK,
    I use your Child Themes but I have a problem with the latest update. I have a 404 error in Chrome Dev Tools-Network
    The error is fonts.css. I have themes/AI-Child-Theme/css/fonts.css.

    I don’t find this file in my cPanel.

    I enable the old AI Child theme and the error it disappeared.

    Can you please tell me if it is a problem with the latest AI Child Theme?

    Thanks

    • Hey Dragos,

      Sorry about that. I’ve uploaded a new zip file that includes a fonts.css

      You can include all the custom fonts you need from there.

      Thanks!

  5. Hello. First of all thank you for your useful content!
    I wanted to ask you two questions. If I am already using a Divi Child, can I activate yours instead of the other? Second question: will your child Theme (in the case you no longer update him in a short time) will always remain compatible with Divi or could he be causing problems over time? I obviously speak of years time. Thanks a lot and keep it up!

    • Hi Shadowplay.

      1. You can certainly use this child theme instead of the one you have. However, if you have already built a website with one child theme and you want the features on this one, it will take a bit of customizations to make sure everything works well together. I’ll have to see how it’s been set up to have a proper working answer for you. Head over to http://almostinevitable.com/contact-me and send me an email, and I can help you out.

      2. The child theme will be fine for a long time. Yes, years. There are some files like the header.php and footer.php that could change in the parent theme, but you can just edit/update (or just delete) them to inherit it from the parent theme. The basic structure of activating a child theme won’t change, so you’ll be fine.

      Hope that helps!

  6. seem the child theme breaks when trying to edit in theme builder when using the latest divi 4.0.8 @PK could you check it i guess you need to update the child seeing the log of divi there were lot of changes

    • Updated! Thanks for the heads up.

      • thanks alot i have been building a school website soo i did a rough desing so i thought will start using the colours and all so then i noticed it

        • Thanks! Hope it works better now! Good luck!

    • Hi Dale, I’ll have a check and update it tonight. Sorry for the inconvenience. Thanks

  7. I wasn’t able to get the Child Theme to work with Version: 4.0.5.

    • Hi Rene, I just checked, and it worked fine for me..

      are you using the latest version?

      what seems to be the problem?

      If you would like, you could contact me via email and I can check for you?

      Thanks

  8. The shortcodes are not showing in the library. The functions.php doesn’t contain the shortcode code you have showing in the video.

    • Fixed the download package! Sorry about that!

  9. 5

  10. I saw your post from Sept 3 on the divi blog. ” Oh yes. I’m finishing up one of my pet projects, and it uses LD and bbP. Man, did I need to style everything. When that’s done, I might share it. I hope at least… two people are interested. haha ”

    Have you finished the project will you be dropping a child theme to integrate the plugins ?

    • Hi! yeah, I’m working on a lot of projects, and yes, I’m planning on releasing a lot of child themes and layout designs. Hope someone likes them haha Thanks!

New tutorials

Why no ads?

Hi, I'm PK, and I maintain and publish content on this site for two reasons.

  1. To give back to the community. I learned so much from people's tutorials and StackOverflow that I wanted to contribute and help others.

  2. To provide a more structured learning experience. People struggle to find the course that guides them from start to finish, based off of real life experience, and my courses provide that.

The only "ads" I have here are for my own courses, and maybe an affiliate link, but that's it. They fund the website resources and provide more motivation for me to produce better content.

Any bit of interest helps. Even sharing with your friends, suggesting my courses to your developer or designer, or subscribing to my YT channel, or joining our Discord. Thanks and I'll see you around!

There's a newsletter!

Sign up to the newsletter for the occasional updates on courses, products, tutorials, and sales.