Divi Plugin Highlight: LifterLMS Labs and Lifti

Last Updated on March 20, 2023 by 12 Comments

Editorial Note: We may earn a commission when you visit links on our website.
Divi Plugin Highlight: LifterLMS Labs and Lifti
Blog / Divi Resources / Divi Plugin Highlight: LifterLMS Labs and Lifti

LifterLMS is one of the best and most popular learning management systems available for WordPress. It’s great for creating courses and membership sites using its own custom post types. One issue though is the Divi Builder isn’t normally available on custom post types, which greatly reduces your design options. What if you wanted to use the Divi Builder on LifterLMS pages? This is easily done using an extension called LifterLMS Labs and Lifti.

Lifti is part of the free LifterLMS Labs extension made for LifterLMS that adds the Divi Builder to LifterLMS post types. Lifti adds the Divi Builder to courses, lessons, and memberships, allowing you to use pre-made layouts or create your own. In this plugin highlight we’ll take a look at Lifti and see the advantage of using the Divi Builder for your LifterLMS post types.

Installing LifterLMS Labs and Lifti

Install and activate LifterLMS Labs as normal. Once you install and activate the LifterLMS Labs you’ll need to enable Lifti and then enable to post types you wish to use the Divi Builder on. In the dashboard navigate to LifterLMS and select Labs. Enable Lifit: Divi Theme Compatibility.

Once you’ve enabled Lifti you’ll see the screen for Divi theme compatibility. Enable the Divi Builder and Layout settings for LifterLMS post types. The Divi Builder will now be available on those post types.

Enrolled vs Non-enrolled Students

LifterLMS allows you to create two versions of a page and show one version based on whether or not the student is enrolled. This editor is disabled when using the Divi Builder.

Using the Divi Builder you can create the two versions of the course or membership page by using two different sections. One is the sales page with course description and CTA. The other is the page you design as their dashboard or whatever you want them to see after logging in. This is done using CSS classes for each section.

This is the pre-made layout that comes with Lifti. It has three different sections. The top section includes the CSS class to display for enrolled students. The second section includes the CSS class for non-enrolled students, so only one of the two sections will display. The bottom section doesn’t include a CSS class and will display regardless of whether or not the student is enrolled.

The CSS class is placed within the Advanced tab. You can copy and paste the CSS classes from the LifterLMS website.

Course Page Using Lifti

Lifti includes a pre-made course layout to get you started. The modules include dummy text and shortcodes.

Here’s a look at the course page without the Divi Builder. I’ve added the shortcodes under the text for the course button and the teacher. It also uses a sidebar. Without using Lifti the Divi controls for the sidebar are not an option, so you don’t have full-screen course pages or the ability to move the sidebar to the left.

This example uses the Divi Builder in full width. I’ve added a fullwidth header with a background gradient and a button. The layout is much nicer and of course using the Divi Builder you’ve got complete control over the design.

We’ll take care of the components at the bottom (which are added by LifterLMS) as we dig deeper into LifterLMS Labs.

Lessons Page Using Lifti

Lessons do not come with a pre-made page. I’ve designed a quick lesson layout for this example. First, the layout using the regular WordPress visual editor.

I’ve added the shortcodes for the course outline and placed the two sidebar widgets for the course syllabus and lesson progress.

This is the same page using the Divi Builder. I’ve added a fullwidth header with buttons and placed the text over the shortcodes and a sidebar module within a double-column section. The LifterLMS sidebars provide some useful information and being able to add them anywhere in the Divi Builder is a major benefit to the page design.

Membership Page Using Lifti

LifterLMS can also build a membership site. You can create unlimited membership levels, each one built with the Divi Builder.

This is the membership page I created using the WordPress visual editor. I’ve added a shortcode to display membership categories. It uses a sidebar, but I haven’t added widgets in this example.

This is the same page using the Divi Builder. I’ve taken advantage of the Divi Builder’s modules by adding a fullwidth header, image, text, button, contact form, and a text module that includes the category shortcode.

LifterLMS Labs Action Manager

The Action Manager lets you hide or display LifterLMS components. These components are automatically added to the page. Hiding them provides the opportunity to display them using the Divi Builder.

Looking back at our original Divi Course page you can see a lot of things added to the bottom of the page. It’s showing the course outline and course meta for course information and author. It’s showing Section information twice (pre-requisites, pricing table, and course syllabus) – once within the Divi layout and once within the course information that’s added to the bottom of the page. They were added by LifterLMS.

In order to keep the information from showing outside the Divi Builder you can enable the Action Manager Lab in the Labs menu (the same way we enabled Lifti). Here you can choose which items to disable in the default view.

I checked all of the meta items and then placed them within shortcodes in the sidebar. Now there is no duplicated information and I can place them within my page-design.

Final Thoughts

LifterLMS Labs’ Lifti opens up a lot of design possibilities for your LifterLMS courses, lessons, and membership pages by placing the Divi Builder on those post types. The Action Manager adds even more possibilities by allowing you to disable the standard LifterLMS meta and other information so you can show them within your Divi Layouts.

It does take an extra step of adding a CSS class to a section to make it only display to your intended audience, but this is easy to do and the documentation steps you through it. If you use LifterLMS it makes sense to install LifterLMS Labs and enable both Lifti and Action Manager. It’s free and a welcome addition to the LifterLMS platform.

We’d like to hear from you! Have you used Lifti? Let us know about your experience in the comments below.

Featured Image via Vector Goddess / shutterstock.com

Divi Cyber-monday Sale

It's The Divi Cyber Monday Sale! Save Big For A Limited Time 👇

Save big on Divi and Divi products for a limited time.

Access The Sale
Divi Cyber-monday

Divi Plus

A versatile multipurpose plugin for Divi with 60+ new modules and ...

View Product

8944 Sales

Divi Essential

All in one set of 64+ design modules with 600+ layouts and 5 ...

View Product

5252 Sales

Divi Supreme Pro

With 60+ Divi premium modules and extensions to choose from. Take ...

View Product

12826 Sales

DiviFlash

The most powerful Divi plugin with 60+ modules, 15+ extensions, 40+ ...

View Product

2588 Sales

DiviMenus

A powerful menu builder that brings the coolest designs and popups ...

View Product

6906 Sales

Divi Events Calendar

Easily display and style events from The Events Calendar with custom ...

View Product

9618 Sales

Divi Contact Form Helper

Upgrade the default Divi Contact Form with tons of missing, premium, ...

View Product

4847 Sales

Table Maker

Table Maker brings beautiful responsive tables to the Divi-Builder. ...

View Product

8155 Sales

Premade Layouts

Check Out These Related Posts

Divi 5 Update: Public Alpha Version 4

Divi 5 Update: Public Alpha Version 4

Posted on November 25, 2024 in Divi Resources

The Divi 5 Public Alpha is available for testing. If you use Divi 5, you’ll notice an update notification for Public Alpha Version 4 today. We release new Divi 5 versions every two weeks, and it gets better each time! If you haven’t tested Divi 5 yet, try it and let us know what you...

View Full Post
New Starter Site for Freelancers (Quick Install)

New Starter Site for Freelancers (Quick Install)

Posted on November 24, 2024 in Divi Resources

Divi empowers you to build the best websites possible, and now, Divi Quick Sites takes website creation to a whole new level. This revolutionary tool lets anyone, regardless of skill level, generate a complete website in under two minutes! Divi Quick Sites provides everything you need to launch...

View Full Post

12 Comments

  1. Is Lifti still relevant in 2023?
    This article starts by “the Divi Builder isn’t normally available on custom post types”, but we can now?
    Do we still need Lifti to use Divi with LifterLMS?

  2. LifterLMS not showing in the admin panel? Divi incompatibility?

    Jeff

  3. It sounds like lifty is a variation of wishlist member. Does it provide anything special like monitoring course progress for students?

  4. Thanks so much for this article!

    A look at the back end would be really awesome for this example, particularly for the courses section, as each plugin integration with Divi can have its own idiosyncrasies in my experience. Even better would be a walk through video.

    Keep up the amazing work!

  5. I’ve been using this for a few days. It is fairly simple and intuitive building a classroom even without watching their videos first. I am impressed with the amount of tutorial videos that they have after I decided to check them out. I have not had to tweek anything like I did with other LMS. I am using Divi without a third party template… however I have been designing with Divi since the release. The real test will be when I have students using it not just me testing.

  6. This looks good. I have been looking for a replacement for Optimize Press that I have been using for years and is difficult with Divi and newer WordPress updates. My concern is this being another LMS product ran by a one/two person team. What is the support going to look like with updates?

  7. Chris Badgett here, cofounder of LifterLMS. Great write up here about Lifti! We are honored to be a part of the Divi community. We’ve met so many great people working on interesting Divi projects. We look forward to an ever growing and collaborating relationship with the Divi community.

  8. Greatttt i was looking for a way to integrate a reliable LMS without exhaustive cost on a site.
    Thx for the tips i will give it a try!

    PS: Lesson image not showing above 😉

  9. I did not use this plugins before. Thanks for the amazing information. Now I must try this one.

  10. Great article but some pics are missing!

  11. Awesome!! can´t wait to see final version

Leave A Reply

Comments are reviewed and must adhere to our comments policy.

👋 It's The Divi
Cyber Monday Sale!
Get The Deal
Before It's Gone!
Join To Download Today