Lesson Dynamic Tags
Lesson Dynamic Tags
These tags are listed under LifterElements: Lesson in the Elementor dynamic tag picker. They read from the current lesson, so they only produce output on a lesson page: in practice, inside an Elementor Theme Builder template that applies to lessons.
Lesson content and media respect LifterLMS drip settings: while the lesson is not yet available to the current student, the content, audio, and video tags return nothing.

Type tells you which controls accept the tag: Text tags appear in text controls (Heading, Text Editor, button text, and similar); URL tags appear in link and media-source controls (a Button link, the Video widget's source, an Audio widget's URL).
Lesson Content
Returns the lesson content as written in the block editor, with any LifterLMS blocks removed so only your own content is returned. Empty while the lesson is drip-locked for the current student.
Type: Text · Source: the lesson's editor content · Settings: none
Use it when — a Text Editor widget should carry the lesson body while you place the lesson navigation and mark-complete elements yourself with the Lesson widgets.
Lesson Audio
Returns the lesson's Audio Embed URL. Empty if none is set, or while the lesson is drip-locked.
Type: URL · Source: Lesson Settings > Audio Embed URL · Settings: none
Lesson Video
Returns the lesson's Video Embed URL. Empty if none is set, or while the lesson is drip-locked.
Type: URL · Source: Lesson Settings > Video Embed URL · Settings: none
Use the media tags when — you want the lesson's video or audio in an Elementor Video or Audio widget rather than the LifterLMS embed. Because both return nothing while the lesson is drip-locked, the player does not appear before release. Pair with the drip tags to show a countdown in its place.
Back to Course URL
Returns the URL of the course that contains the current lesson. It is the tag counterpart of the Back to Course Button widget.
Type: URL · Source: the lesson's parent course · Settings: none
Use it when — a Button widget on the lesson template should send the student back to the course page.
Navigation tags
The next and previous tags follow the lesson order set in the course builder, across section boundaries. Each direction comes in three forms: Name returns the neighbouring lesson's title, URL returns its bare address, and Link returns a ready-made <a> element. At the first or last lesson, the Name tags fall back to the course title and the URL and Link tags to the course URL, so a "next" button on the final lesson leads back to the course; if the student cannot access the neighbouring lesson yet, the URL and Link tags return nothing.
Next Lesson Name
Returns the title of the next lesson in the course. On the last lesson, the course title is returned instead, matching the Next Lesson URL fallback.
Type: Text · Source: the next lesson's title · Settings: none
Next Lesson URL
Returns the URL of the next lesson. If there is no next lesson (the current lesson is the last one), the course URL is returned instead. If there is a next lesson but the current student cannot access it yet, nothing is returned.
Type: URL · Source: the next lesson's permalink · Settings: none
Next Lesson Link
Returns a complete link to the next lesson: <a href="