Skip to main content

Lesson Grid

Lesson Grid

Displays LearnDash lessons in a configurable grid layout. Supports Columns, Masonry, Gallery, and List display styles.

BeaverDash - Modules - Lesson - Lesson Grid

Usage

Visual lesson catalog — Use when you want to display a course's lessons as visual cards with thumbnails, rather than a hierarchical outline. Useful on a course overview page as an alternative to the Course Content Table.

Custom lesson card template — Switch to the Custom post layout to write your own HTML template per lesson card for full control over what each card displays.

Settings

Layout

SettingDescriptionDefault
Display StyleColumns, Masonry, Gallery, or List.Columns
ColumnsNumber of columns per row (responsive).3
SpacingSpace between grid items (px).60
PaddingInternal padding per item (px).20
Show ImageToggle the featured image on or off.On
Image SizeFeatured image size.Medium
Post LayoutDefault layout or Custom HTML/CSS template per card.Default

Source / Query

SettingDescriptionDefault
Order BySort lessons by Title, Date, or other fields. Note: ordering is disabled when LearnDash course builder controls the lesson sequence.Title
OrderAscending or Descending.Ascending
OffsetSkip the first N lessons.0