Learndash is one of the most popular WordPress plugins to create and sell courses online.
By default, Learndash displays your courses in a list view, one under another, just like the blog archive page.
The problem is that there is only one course presented to you in the viewport, and you’ll need to scroll down to check the other courses.
On the other hand, a grid view will display the courses one next to each other on the same row. As a result, more courses will be displayed to the visitor without scrolling down the page.
This plugin will display the LearnDash LMS course list in grid view.
How to Use the LearnDash Grid View Plugin
To start using the plugin, you’ll first need to download and install it on your website.
Once you activate the plugin, it will transform the course list created with shortcode [ld_course_list]
to grid view.
First, we will need to open a new page and enter the shortcode into it.
Step #1: Open a new page
To open a new page, navigate to pages -> add new and give the new page a name.
Because the /courses
slug is already used as the courses archive page, we need to give it an alternative name, something like Courses List.
Step #2: Enter the shortcode
Next, enter the [ld_course_list]
and publish the new page.
Once published, visit the new page and verify that the courses are displayed in a grid view.
You also have the option to add parameters to the shortcode to customize the content view.
Step #3: Modify the shortcode.
The nice thing about shortcodes is the option to add parameters to modify the result.
By default, the shortcode will display the course in a grid view with three columns.
If you want to change it to two columns, add the col parameter and specify the number of columns (2, for example).
[ld_course_list col="2"]
Then, revisit the page and make sure you are satisfied with the result.
There are many more parameters that you can use, and here are many of them:
Check all the other LearnDash plugins that we carry or get our unlimited downloads plan to download them all.