Of child themes and missing Divi sliders

Of child themes and missing Divi sliders

A couple of days ago I got a comment on this blog letting me know that with the latest version of Divi it looked like a child theme created by Divi Children was killing the Full Width Slider. The problem had being reported in the the ET forums too by the same user.

So I went ahead and tried to figure out what happened, using one of my local development sites. This site had Divi 3.0.7 installed and many child themes created by Divi Children, and its full width sliders looked alright. So I updated Divi to its latest version (3.0.21) and then the sliders seem to have disappeared. And not just the full width sliders, but any Divi slider. When I deactivated the child theme and had just Divi active, the sliders were back.

So I began to worry about something in the child theme created by my Divi Children plugin causing incompatibility issues with the Divi sliders, although I couldn´t figure out what could it be. I tried with various child themes with the same results… until I decided to try something:

I manually created a new Divi child theme, actually the simplest possible child theme: just an empty stylesheet plus a functions.php with just one function used to enqueue the parent styles. And guess what? the sliders were gone as well when activating this blank child theme.

Which means this is not a Divi Children issue in the first place. But… is it a child theme issue then? No, it is a Divi issue. Divi should work alright with a child theme, but the current 3.0.21 version just does not.

I checked the ET Support forums to see what was going on about this. The first reply from ET was this:

Hi, there is an issue in your child theme. Please remove all codes from child theme and then add them again one by one to find the code that is causing the issue. Thanks.

And then a day latter:

Hi, we have released a new update to fix this issue. Please update and check. Thanks.

But the Divi update currently available is still the 3.0.21 version, the one that is causing the issue.

Why do the Divi sliders disappear? Well, I inspected this issue and the sliders aren´t really “gone”, it all has to do with an inline css rule that forces the height of each slide to 0px. All the slider html, image links, etc. are still there, but the sliders just do not show up because the container div inside each slide is forced to have no height:

testing-divi-sliders

So, if you´re using any child theme with Divi and you have sliders on your site, don´t update Divi to the 3.0.21 version yet. Wait until this issue has been solved, I´m confident ET will do it soon.

Divi 3.0.21, sliders

Luis Alejandre

Luis is the creator of Divi4u and the editor of this blog. You can read more about Luis in his About page. Luis also created and runs the free online WordPress tool WPThemeDetector.
Liked this? Please share it!

11 Comments

  1. Thanks for the update. I thought I was going crazy! 🙂

    Reply
  2. I was thinking about this issue yesterday, and today I saw your email. That is a awesome way of caring about people that use your plugin. Thanks a lot!

    Reply
  3. Just ran into that yesterday when I upgraded Divi, I never thought of that… also engined child theme loses its sliders. Thanks Andre.

    Reply
  4. Ah! Thank you for investigating, it’s happened on a couple of my sites and had me mystified. I’ll roll back.

    Reply
  5. Hi Luis,
    I am trying to get to the Divi Theme code but I am using your excellent child theme. I am not able to edit the Divi code under the “Theme” menu under “Edit”. So, do I need to deactivate the Child Theme, then activate the Divi Theme then do the coding changes then reactivate the Child Theme?
    Thanks so much,
    Melissa

    Reply
    • Hi, Melissa.

      Yes, if you want to edit a theme via the WP admin area by means of the Editor under Appearance, you need to have that theme active. But why would you want to modify your parent theme instead of your child theme? You´ll lose your modifications when you update Divi.

      Reply
      • Thanks Luis, I thought that I needed to go into Divi to fix the slider problems on my sites. Thanks again, Melissa

        Reply
  6. How do you roll back to previous DIVI version

    Reply
    • Hi, Kevin.

      The only way is deleting the Divi theme from your site and then installing an earlier version, but you´d need to have it saved somewhere before.

      Reply
  7. Hi Luis,

    I have a site that has set the images in the slider to display: none after the latest update. The slider is still there, but not showing.

    Reply
  8. Thank you for warning us. I heard that some people had problems with their sliders not working after updating to Divi 3.0.21. But this problem should be solved already with a newer Divi update.

    Reply

Submit a Comment

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

×

Get the new Divi 3.0... With a special membership discount for our readers! Get a DISCOUNT on Elegant Themes membership