LearnDash gets a level of hierarchy above courses
This massage therapy training business had existing physical textbooks they wanted to digitize and offer on their LearnDash LMS. The traditional course > lesson > topic hierarchy wasn’t enough to organize the sheer volume of content contained in a traditional textbook. Tangible needed to add an entirely new level of hierarchy above this (textbook > course > lesson > topic) and make these new “course tracks” feel like a native part of the platform alongside regular courses in listings, shop pages & student dashboards.
The Textbook Table of contents page lists all of the courses included in order. The course track has its own progress bar which displays combined progress across all courses in the track.
A few extra fields in the admin allow the client to easily customize the appearance of each textbook.
We created a configurable Elementor widget so that the client can easily place a mixed grid of students’ textbooks and courses anywhere they need it. The grid excludes courses that are already included in a textbook, simplifying the experience for the end user. This was made possible without resorting to PHP development thanks to our Tangible Blocks plugin.