Skip to content

Display a Group Grid

Use the [modern_groups] shortcode to show your LearnDash groups in a responsive grid with search, sorting, and pagination.

Show all groups with defaults (12 per page, 3 columns, grid view):

[modern_groups]

Set columns and page size:

[modern_groups columns="2" per_page="6"]

Hide the search bar and view switcher, keep filters:

[modern_groups show_search="no" show_view_switcher="no"]

Show only the current user’s enrolled groups:

[modern_groups enrolled_only="yes"]

Filter by category and start in list view:

[modern_groups categories="team-a,team-b" default_view="list"]

Trim what each card shows:

[modern_groups show_price="no" show_categories="no" show_instructor="no"]

Use load-more pagination:

[modern_groups pagination_type="load_more"]

For every attribute, its default, and its accepted values, see the Modern Groups shortcode reference.