Lesson editor reference

Every field on a lesson.

The WordPress fields

Field Purpose
Title The lesson name, shown in the outline and on the page
Content The lesson material
Featured image Shown when the lesson layout settings display it
Order (page attributes) The lesson's position in the outline and in previous/next navigation
Comments Supported; display is a site-wide setting

Lesson settings → Configuration

Field Type Effect
Attached course Select Which course the lesson belongs to. Without it the lesson's URL returns a not-found result
Attached section Select Where it appears in the outline. Without it the lesson is absent from the outline
Lesson video type Select YouTube, Vimeo, or empty for other sources
Lesson video URL URL The video, rendered above the content
Estimated time for the lesson (in minutes) Text Shown beside the lesson in the outline; the field suggests mm:ss
This lesson is a preview Toggle Opens the lesson to people without course access
Lesson permission rule (optional override) Select Replaces the course's rule for this lesson
"Lesson not available" text Rich text Overrides the course's blocked-lesson message for this lesson

The order to fill them in

  1. Attached course
  2. Save
  3. Attached section
  4. Everything else

The section selector is built from the attached course's sections, so it needs the course to be stored first.

How a lesson's access is decided

  1. The course's login requirement — a signed-out visitor is blocked.
  2. The lesson's own permission rule, if selected.
  3. The course's permission rule, if the lesson has none.
  4. The course's access, otherwise — including the paid-course check.

Preview lessons bypass this, subject to the course's Preview lessons also require login.

What a lesson inherits from its course

Inherited Overridable on the lesson
The login requirement No
The permission rule Yes
The blocked-lesson message Yes
The back-link wording No
The login form No
The preview login requirement No

Fields that live elsewhere

Setting Where
Section names The course, Sections
The course-wide blocked-lesson message The course, Lessons
The back-link wording The course, Lessons
Lesson page layout, subheader, progress bar Settings → POM LMS → Lesson
Whether lessons auto-complete Settings → POM LMS → Account
Lesson URL slug and structure The theme's content-type slug settings
Permission rule definitions The theme's permission-rule options

Field-level guides