How To Use Divi Theme With LearnDash

One of the reasons why WordPress makes a fantastic platform for a learning management system is because it is flexible, has a ton of free and paid resources, and is one of the most supported open-source applications around.

In other words, you’ll never be short of assistance no matter what your project!

For LearnDash users, the biggest decision they often face is what theme to choose. There are literally thousands of potential options which is quite overwhelming.

Some themes are generic one-size-fits-all themes, some are tailored specifically for LearnDash, and others give you ultimate flexibility by including robust page builders.

One of the most popular is the Divi Theme by Elegant Themes.

This particular theme has been used to create thousands of websites. It’s the flagship product for Elegant Themes, a theme shop that has been around for eight years and has served almost 300,000 customers.

I think it’s safe to say that they are onto something.

Using Divi with LearnDash

One of the main draws for using Divi is that it comes with a page builder that makes it possible to create some pretty nice looking designs.

The only difficulty that people face when trying to use a theme like Divi is that often their page builder doesn’t apply to the custom post types of third-party plugins (such as LearnDash).

That’s the bad news.

The good news is you can implement some quick changes so that you can use them on LearnDash courses and lessons!

As with anything WordPress related there are often multiple ways to accomplish the same thing 🙂 . Below are two methods that LearnDash users have found useful for applying the Divi custom builder to LearnDash post types:

The best solution for you could depend on a variety of factors, including your site’s current plugin and code configuration. But for many, one of the options above has allowed for Divi and LearnDash to be used together for creating online courses.

Categories

About the Author:

Justin Ferriman is the co-founder and CEO of LearnDash, the WordPress LMS trusted by the world's leading organizations, such as the University of Michigan, Digital Marketer, WPEngine, and Infusionsoft. Justin has made a career as an elearning consultant where he has implemented large-scale training programs for Fortune 500 companies. Twitter | LinkedIn

12 Comments
  1. I researched this theme and found a fatal flaw for me was they had no plans to connect it to more of the major email autoresponder systems out there like ActiveCampaign or Ontraport. Real bummer or I would have purchased it. However, I have found Thrive Themes FAR more flexible than any of them out there and has a way more robust interface for building pages that is WYSIWYG. They are also geared towards marketing so you get superior opt in tool platform…

    • Mark Mayes

      I know this is a late reply but when you get Divi you also get access to the Bloom Plugin which provides integrations with 16 (as of this writing) mail systems including ActiveCampaign and Ontraport. The only one that my clients want that is not included yet is ConvertKit. That is coming. I am glad you found a solution you like, I just wanted to clear up this (I agree important) issue. I have used Divi and Bloom on over 20 sites and have been satisfied.

  2. LaCharla

    I’ve used Elegant Themes for years, and I’m building a Divi site now. I plan to create a subdomain soon and considered using Divi but wasn’t sure it was practical. Thank you for the tips. Any chance we can get a look at examples? It’s tough to know what theme will best meet my needs for my LMS site,and it would be great to see some options. I know LearnDash offers some sample web addresses, but I can’t see the LearnDash pages without signing up for those programs. So, please and thank you. 🙂

    • Yes, this has been a major tipping point on not yet implementing LearnDash, much as I like it. I want to see sites that use it. I don’t want their courses. Screenshots would be fine.

      And Add-Ons. Screenshots of how Grassblade integrates Adobe. Things like that. Other than the simple quizzes (which are excellent at showing the pluses), there’s no real way to SEE what various purchases would do.

      Grassblade is expensive (to a teacher financing her own free program for poor kids), and I just have no confidence it will work. I’ve written them, but have not received a reply.

      Point is, I hear your plea, LaCharia! ;D I’m just afraid I’ll be pouring in more money, with no evidence yet of whether it will work out. I wish I could feel confident about it.

  3. Hi,

    I must say I am very surprised that none of those users as mentioned above have come forward and offered solutions or examples where Divi and Learndash have been used together. Having a tested and bespoke solution to the post and Divi builder challenge is surely the way to go and would be a BIG plus for both providers. Why is this so difficult?

    Any assistance and guidance would be greatly appreciated.

    Dave

  4. sharif

    Add this code to functions.php of your child theme.

    add_filter( 'et_builder_post_types', 'rbs_et_builder_post_types' );
    function rbs_et_builder_post_types ($post_types) {
    $custom_post_types = array (
    'sfwd-assignment',
    'sfwd-courses',
    'sfwd-lessons',
    'sfwd-quiz',
    'sfwd-topic',
    'sfwd-certificates'
    );
    $new_post_types = array_merge($post_types, $custom_post_types);
    return $new_post_types;
    }

  5. I just updated to the latest version of DIVi 2.7.3 and there seems to be a major conflict with the page builder now.

    When Learndash Plugin is enabled, the Page Builder sometimes loads and other times it doesn’t. When I go and try to edit an element, the element editor hangs.

0 Pings & Trackbacks

Leave a Reply

86 Reasons To Choose LearnDash ... Show Me →
+ +