Just updated125 new versions in the last 24 hours
LearnDash LMS Course Grid plugin banner showing courses in a grid layout
Plugin Updated

LearnDash LMS Course Grid

by LearnDash learndash.com v2.0.11 Unlimited sites

LearnDash LMS Course Grid is a plugin by LearnDash that replaces the default linear course list with a responsive grid. It shows each course with its featured image, a short description, its price and learner progress, and adds category filters so visitors can find courses faster.

Version
2.0.11
Released
Apr 16, 2025
Developer
LearnDash
Type
WordPress plugin
Licence
GPL
Included in
Every plan, or $0.79 on its own

What’s new in LearnDash LMS Course Grid 2.0.11

Version 2.0.11 Latest
  • ImprovedImproved the accessibility of some elements of multiple Course Grid cards design.
  • ImprovedUpdated templates: templates/cards/grid-1/layout.php, templates/cards/grid-2/layout.php, templates/cards/grid-3/layout.php, templates/cards/list-1/layout.php, templates/cards/list-2/layout.php, templates/skins/legacy-v1/item.php.

What it does

A plain list of courses gets hard to scan once a library grows past a handful of titles. This addon arranges LearnDash courses into a grid instead, with a choice of 1, 2, 3, 4, 6 or 12 columns. Each card can show the featured image, a custom short description, the course price and the learner's progress, so people can compare options at a glance without opening every course page.

The grid is placed with shortcodes, and shortcode parameters let you set columns, limit the grid to certain categories and turn progress bars on or off without writing code. You can add a category filter selector, build pages such as a learner profile that lists enrolled courses, and write summaries in a dedicated short description field on the course edit page. It works with your existing LearnDash course data and settings.

Best for

  • LearnDash sites with a growing course catalog
  • Training organizations offering many courses across categories
  • Online educators building learner profile or dashboard pages

Features

Flexible column layouts

Display courses in a responsive grid of 1, 2, 3, 4, 6 or 12 columns, so the layout adapts to different screen sizes and page designs.

Category filter selector

Add a filter that lets visitors narrow the grid by course category, which makes larger course libraries easier to browse.

Featured images and summaries

Each course card shows its featured image next to a short description, giving learners a quick sense of what the course covers.

Course price in the grid

The course price appears automatically on each card, so visitors can see what a course costs before clicking through to its page.

Progress bars for learners

Show each learner's progress directly on the course cards, giving enrolled students a visual way to track where they stand.

Shortcode placement with parameters

Embed a course grid on any page or post with a shortcode, and adjust columns, categories and progress bars through parameters instead of code.

Enrolled course lists

Build personalized pages, such as a user profile, that list a learner's enrolled courses in a tidy grid.

Short description field

A dedicated field on the course edit page lets you write a concise summary that appears in the grid for that course.

LearnDash LMS Course Grid older versions

  • 2.0.10Nov 6, 20243 fixes
  • 2.0.9Jan 11, 20242 fixes
  • 2.0.8May 7, 20231 improvement, 4 fixes
  • 2.0.7Apr 18, 2023

Members and buyers of this product can download older versions.

Questions about LearnDash LMS Course Grid

Does this work without LearnDash?

No. It is an addon designed specifically for the LearnDash learning management system. It reads your existing LearnDash course data and settings and changes how those courses are displayed, so you need LearnDash running on your site.

Can I show only courses from certain categories?

Yes. The shortcode accepts parameters for categories, so you can limit a grid to specific course categories. You can also add a category filter selector that lets visitors narrow the grid themselves while browsing.

Can students see their progress in the grid?

Yes. The grid can display a progress bar on each course card for the logged-in learner. You can turn progress bars on or off through shortcode parameters, and you can build pages such as profiles that list a learner's enrolled courses.

Do I need to write code to set up a grid?

No. You place the grid with a shortcode on any page or post, and parameters control the number of columns, the categories shown and whether progress bars appear. Course summaries are entered in a field on the course edit page.

Is LearnDash LMS Course Grid free?

The code of LearnDash LMS Course Grid is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.

Which version of LearnDash LMS Course Grid is this?

Version 2.0.11, released Apr 16, 2025. New versions appear here when the developer publishes them, and members get them as automatic updates.

How do I update LearnDash LMS Course Grid?

Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of LearnDash LMS Course Grid automatically and keeps a backup, so you can roll back.

More from LearnDash

Plugin

MemberDash

LearnDash

v1.8.9 · $6.39/yr
LearnDash LMS Course Grid 2.0.11Request an update or report a problem

Log in to ask for a newer version or report a problem with this product.

Log in