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 100+ new modules and ...

View Product

11445 Sales

Divi Supreme Pro

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

View Product

14881 Sales

Divi Essential

All in one set of 64+ design modules with 650+ layouts and 14+ ...

View Product

6581 Sales

DiviFlash

The most powerful Divi plugin with 65+ modules, 20+ extensions, 50+ ...

View Product

3501 Sales

Divi Contact Form Helper

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

View Product

6534 Sales

Table Maker

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

View Product

9392 Sales

Divi Events Calendar

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

View Product

11222 Sales

Divi Carousel Module 3.0

Robust and extremely customizable carousel module for divi.

View Product

10479 Sales

Premade Layouts

Check Out These Related Posts

Everything You Need To Know About Nested Presets

Everything You Need To Know About Nested Presets

Posted on November 23, 2025 in Divi Resources

As a website grows, small styling differences, such as a border radius on a button or spacing in a heading, begin to appear across pages. Fixing them means repeating the same changes over and over. We introduced Presets a while ago and continued to build upon the system. Divi 5 now takes it further...

View Full Post
How To Add Aria Attributes To Modules In Divi 5

How To Add Aria Attributes To Modules In Divi 5

Posted on November 22, 2025 in Divi Resources

Every website owner wants an accessible website, but it often takes work and some research. While the average user can navigate a website without supporting technologies, many people, including potential customers and fans, rely on an unseen layer of your website. Subscribe To Our Youtube...

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