Course scheduler for LearnDash is an add-on for LearnDash LMS that takes the pain away from site administrator to keep track of “course availability” and provides and easy to use interface to schedule courses on a calendar. It operates in 2 config modes.
- Show courses on the date set on the calendar for specific courses.
- Show courses for all days except the ones set on the calendar.
Any one of these config options can be set in the settings menu of the plugin.
The addon offers the flexibility to schedule multiple courses on the same date or same course on different dates. The drag and drop interface makes it fairly easy to schedule the courses for the future date and takes the hassle away from assigning courses manually to students and making them available on the desired dates. Once you drag and drop courses on the calendar, they will remain there for future reference, this could help the site administrator to view the schedule of the upcoming courses on the calendar. However, the courses can be removed from the calendar as well, by clicking the delete icon attached to each course once dropped on the calendar, they can also be moved to other dates, simply through drag and drop.
Moreover, the add-on also provides the option to define custom messages for the unavailability of the course and the related course lessons, topics, quizzes on front-end. This way you can show your own personalized message to the front-end users until the course becomes accessible on the specified date/s.
This addon is available for free on the WordPress repository.