Sections and Lessons
Sections are the chapters that divide a course into logical groups. Lessons are the individual learning units inside each section. This page covers how to create and configure both.
Overview
The curriculum lives in the Course Builder (Learnomy → Courses → Builder). Sections and lessons are also accessible directly from Learnomy → Lessons, which lists every lesson across all courses.
Sections
Sections exist only inside the Course Builder. They group lessons and optionally hold a section-level quiz.
Creating a section
- Open the Course Builder for a course (Learnomy → Courses, click Builder on the row).
- Click Add Section.
- Type the section title in the inline field and press Enter or click away to save.
Sections can be reordered by dragging the drag handle on the left side of the section row. Each section shows a count of its lessons.
To delete a section, use the section's row action menu. Deleting a section removes the section record but does not delete the lessons inside it. Those lessons become unattached and will appear on the Lessons list without a section assignment.
Lessons list
Go to Learnomy → Lessons to see all lessons across every course.



The table shows the lesson title, the course it belongs to, its section, content type, status, and sort order. Row actions: Edit opens the lesson editor. View opens the lesson in the lesson player. Trash moves the lesson to trash.
Lesson editor
Click Add New Lesson from the page header, or click Edit on an existing lesson, to open the lesson editor.

The editor is divided into several panels.
Header and title
The top of the editor shows the lesson title field and the Publish button group.

Give each lesson a clear, specific title. The slug auto-generates from the title and determines the lesson URL.
Course and section assignment
Before adding content, assign the lesson to a course and section using the dropdowns. If you are creating the lesson from inside the Course Builder context, these fields are pre-filled.
Content type and content
The Content Type dropdown sets what kind of content the lesson delivers. Choose one:
| Type | Description |
|---|---|
| Text | A WYSIWYG body editor (default). |
| Video | An external or uploaded video. Paste the URL into the Video URL field. |
| Audio | An audio lesson. Paste the audio file URL. |
| An inline or downloadable PDF. Paste the PDF URL. | |
| Embed | A third-party embed such as a slide deck or SoundCloud track. Paste the embed URL. |
| Live | A scheduled live session link (Zoom, Google Meet, etc.). Paste the session URL. |
| Download | A standalone downloadable file (ZIP, ebook, etc.). Paste the download URL. |
| Protected video (MediaShield) | A video delivered through the MediaShield plugin so the source URL is never exposed in the page. You pick a MediaShield-protected video rather than pasting a URL. This option appears only when the MediaShield plugin is active. |
The content editor adjusts to the selected type. For Text lessons, a full block editor appears. For Video, Audio, PDF, Embed, and Live, a URL field appears.

Lesson settings
The settings area below the content editor contains the completion, scheduling, and behavior controls.

Completion rules
Set how students complete this lesson.
Completion mode options:
| Mode | Description |
|---|---|
| Manual | Student clicks "Mark Complete" to complete the lesson. |
| Minimum time | Mark Complete activates only after the student has spent the set time on the lesson. |
| Video percentage | For video lessons: Mark Complete activates after the student has watched the set percentage of the video. |
| Scroll to end | Mark Complete activates only after the student has scrolled to the bottom of the lesson content. |
| Quiz pass | Mark Complete activates after the student passes the lesson quiz. |
Lock next lesson until complete -- when ticked, the next lesson in the section is locked until this lesson is marked complete (regardless of the course-level sequential setting).
Per-Lesson Rule Enforcement -- overrides the course-level enforcement setting for this specific lesson. Options: Inherit from course, Strict, Advisory, Off.
Schedule (available date)
Available date -- if set, the lesson is not accessible to students until this date and time (in the site's timezone). Leave blank for immediate availability.
This is the Free availability gate. For day-count scheduling relative to enrollment date, see Content Drip (Pro).
Preview lesson
Mark as preview lesson -- tick to let visitors watch or read this lesson without enrolling. Preview lessons show a "Preview" badge in the curriculum list on the course page. This is useful for showing potential students a sample of the course content.
Resources and attachments
The Attachments panel lets you add downloadable files to a lesson. Students see these in the Resources section of the lesson player.

To add an attachment:
- Click Add Attachment in the Attachments panel.
- Enter a title for the file and paste its URL, or upload a file via the media uploader.
- Click Save Attachment.
You can add multiple attachments per lesson. Drag to reorder. Click the trash icon to remove one.
Attachments support any file type. The lesson player renders each one as a labeled download link.
Tips
- Sections are display containers only. The course's completion calculation is based on lessons, not sections.
- A lesson can only belong to one course and one section at a time. If you need the same content in two courses, create separate lessons.
- The lesson slug must be unique within a course. Learnomy appends a numeric suffix automatically if a duplicate slug is detected.
- For Video and Audio lessons, Learnomy uses the Plyr player when possible. Plyr tracks watch percentage, which the video-percentage completion mode reads.
- Setting a lesson to Draft status removes it from the course curriculum for students but keeps it visible in the builder and admin list.