Tiger LMS

Course Curriculum widget (Elementor)

The Course Curriculum widget renders a course’s sections and lessons as a structured, styleable outline — the “course contents” list on a course page. It mirrors the structure you build in the Course Builder, and it marks lessons as completed or locked for the current student. Where: Elementor editor → search “Course Curriculum” → drag […]

2 min read Updated July 22, 2026

The Course Curriculum widget renders a course’s sections and lessons as a structured, styleable outline — the “course contents” list on a course page. It mirrors the structure you build in the Course Builder, and it marks lessons as completed or locked for the current student.

Where: Elementor editor → search “Course Curriculum” → drag onto the canvas.

The widget is in the Tiger LMS category and needs a course that already has sections and lessons.

Content settings

The Content tab holds one control, Course ID. Leave it 0 to use the course currently being viewed — the usual choice on a single-course template — or enter a specific course ID to show one fixed course’s outline anywhere.

Style options

The Style tab is split into three sections:

  • Container — the outer wrapper’s Border and Border radius (radius also clips the contents cleanly).
  • Section Heading — each section title’s Background, Text color, Typography and Padding.
  • Items — the per-lesson rows. Set the Item color, a distinct Locked item color for lessons the student cannot yet open, a Completed check color for the tick shown on finished lessons, plus lesson Typography and Padding.

Layout tips

  1. Organize lessons into clear sections in the Course Builder — the widget reproduces that grouping exactly.
  2. Use the Locked item color to visually signal drip-fed or enrollment-gated lessons without hiding them.
  3. Combine Course Curriculum with the Course Progress Bar so enrolled students see both structure and their completion at once.
  4. Give the Section Heading a filled background and generous padding so each group reads as a clear divider between lesson lists.
  5. Keep the Container border subtle; a light border with a small radius frames the outline without competing with your lesson text.

Troubleshooting

The outline is empty.

Either the course has no sections or lessons yet, or the Course ID points to the wrong course. Add curriculum in the Course Builder, and confirm the ID (or Course ID = 0 on a single-course template) resolves to the intended course.

The completed check never shows.

Completion state is per student. Sign in as an enrolled learner who has finished at least one lesson; visitors and non-enrolled users have no progress, so no ticks appear.

Frequently asked questions

From the course’s sections and lessons defined in the Course Builder — the widget mirrors that structure.

Yes — leave Course ID at 0 on a single-course template.

Still stuck?

We’re here to help

Can’t find what you’re looking for, or hit something that looks like a bug? Reach the support team or ask the community.