Lesson Content Table
Lesson Content Table
Displays the topics and quizzes within a LearnDash lesson in a structured table with per-level visibility controls and completion status indicators.
Usage
On a lesson Themer template — Place this module to give learners a map of the topics within the current lesson, with completion status icons updating as they progress.
Showing only available topics — Use the Limit Items tab to filter the table to topics the user can currently access, useful for drip-release or strict-progression lessons.
Settings
Table
| Setting | Description |
|---|---|
| Max width | Maximum width of the table (px). Leave empty for full width. |
| Border | Table border width (px) and color. |
Topics
| Setting | Description |
|---|---|
| Show topic table | Toggle the entire topic list on or off. |
| Expand/collapse toggle | Show a button to expand or collapse all topics. |
| Expand all by default | Expand all topic rows when the page loads. |
| Link to unavailable topics | Make locked topics clickable. |
| Header | Show or hide the table header; customize column label text. |
Topic Quizzes
| Setting | Description |
|---|---|
| Show topic quiz list | Toggle the nested quiz list under each topic. |
| Status icons | Customize icons for Started, Completed, and Locked statuses. |
| Certificate indicator | Show or hide the certificate indicator. |
Lesson Quizzes
| Setting | Description |
|---|---|
| Show lesson quiz list | Toggle the lesson-level quiz list. |
| Status icons | Customize icons for Started and Completed statuses. |
Limit Items
| Setting | Description |
|---|---|
| Availability | Filter by whether the topic is available or unavailable to the current user. |
| Progression | Filter by whether the user can or cannot progress to the topic. |
| Drip | Filter by drip status: past (available) or future (not yet released). |
Style
| Setting | Description |
|---|---|
| Typography | Font settings for list item titles. |
| Current item typography | Font settings for the item currently being viewed. |