Skip to main content

5.1 Widgets

This page shows you where the Lifter Elements widgets live in Elementor and how they behave, so you know what to expect before placing them on a page or template.

Finding the widgets

Open any page, post or template with Edit with Elementor. In the widgets panel on the left, scroll down to the Lifter Elements category. All core widgets are grouped there. You can also type a widget name into the panel's search box.

When the LifterLMS Groups add-on is active, a second category, Lifter Elements - Groups, appears with the group widgets.

Elementor widgets panel with the Lifter Elements widget category expanded

Widgets resolve the current course or lesson

The widgets read their data from the course or lesson being displayed. There is no course selector to fill in: a Course Syllabus widget on a course page shows that course's syllabus, and a Course Progress widget on a lesson page shows progress for the course that lesson belongs to. Course widgets placed on a lesson page always resolve to the lesson's parent course.

The Course Content and Lesson Content widgets output the post content without the blocks LifterLMS injects into it, so layout stays entirely under Elementor's control.

Where widgets can be used

You can drop the widgets straight onto an individual course or lesson edited with Elementor, or into a Theme Builder template that applies to every course, lesson or membership at once. Templates are the usual choice for a course site, because one layout then covers all your content. Theme Builder is an Elementor Pro feature; see Build a Lesson Template for a worked example.

Widgets that need Elementor Pro

Two widgets are built on Elementor Pro components and only register when Elementor Pro is active:

Without Elementor Pro these two do not appear in the panel. Every other widget works with Elementor Core.

Widget categories

The widgets are organised by the LifterLMS object they display. Each category has its own section in the Widgets reference, with a page per widget listing its settings.

Content, Style and Advanced tabs

Select a widget on the canvas and its settings open in the panel. The Lifter Elements options live on the Content tab (what is shown, and for most widgets a choice between the LifterLMS template and the Lifter Elements render) and the Style tab (typography, colours, spacing). The Advanced tab holds Elementor's own layout, motion and responsive controls, plus the Lifter Elements Conditional Logic section, covered in The Conditional Logic Panel. Settings differ from widget to widget; each reference page lists them.

Next step

Widgets output whole blocks of LifterLMS content. To pull a single value, such as a course title or a lesson's drip date, into any Elementor control, use Dynamic Tags.