LearnDash includes a shortcode and block to display a list or grid of available courses. This recipe demonstrates how to filter the courses included in the output of the [ld_course_list] shortcode to only show those courses the member can enroll in. This includes courses they are already enrolled in as well as courses that are restricted for their membership level.

Default output shows all courses
Filtered course list for member's available courses

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now