Visualize Your Course Structure Beautifully
Automatically generate a colorful, interactive course tree for your LearnDash courses — show visitors and enrolled students exactly where they are in their learning journey. Install once, and every course is instantly mapped with zero manual configuration.
Product Demo
LearnDash Course Tree Plugin
Before vs. After LearnDash Course Tree
Without the Plugin
With LearnDash Course Tree
Packed With Powerful Features
Auto-Generated Course Tree
Instantly creates a visual tree of all your LearnDash courses with lessons and topics displayed on separate branches — no manual setup required.
Colorful & Interactive Design
Visually appealing tree layout with clickable arrows to expand and collapse individual branches, making navigation intuitive for every learner.
Show/Hide Individual Branches
Control exactly what students and visitors see — click hide on any specific branch of the course tree, save, and it disappears instantly.
Full Formatting & Branding Controls
Align the tree with your brand identity by customising node colours, background colours, and text colours to match your site's look and feel.
Course Tree on Student Profile
Enrolled students see their personalised course progression tree directly on their LearnDash profile page with instant real-time updates.
Progress Bar Integration
Each enrolled student's profile tree includes a live progress bar reflecting their current learning journey through the course structure.
Individual Course Tree Shortcode
Display a course tree for any single course anywhere on your site by generating a dedicated shortcode for that specific course.
Translation Ready
100% translation-ready, ensuring the plugin is fully accessible for learners and course creators worldwide in any language.
API Licence for One Domain
Your purchase includes a single-domain API licence. Need staging-to-live? Email support for a one-time additional API key at no extra cost.
Free Support & Updates
Full plugin support and all future updates are included free for as long as your subscription licence remains active.
Up and Running in 3 Steps
Install & Activate the Plugin
Purchase, download, and install on your WordPress site. Activate and Course Tree immediately reads your existing LearnDash structure.
Customise Colours & Visibility
Use plugin settings to choose node, background, and text colours. Show or hide individual branches to control exactly what appears.
Display for Visitors & Students
The tree auto-appears on student profile pages with a progress bar. Embed a course-specific tree anywhere using the shortcode.
Your Purchase Is Protected
Everything you need is included from day one — no hidden fees, no surprises.
LearnDash Course Tree
Annual subscription.
- Auto-generated visual course tree for all courses
- Colorful interactive design with expand/collapse
- Show/hide control for individual branches
- Full branding: node, background & text colour
- Course tree with progress bar on profile pages
- Individual course shortcode for flexible placement
- 100% translation ready
- Free support & updates with active licence
No setup fees · Instant access · 1-domain API licence included
Common Questions Answered
Does this plugin work with any LearnDash version?
LearnDash Course Tree is built specifically for LearnDash on WordPress. We recommend ensuring your LearnDash installation is up to date for the best compatibility.
How many websites can I use the licence on?
Each purchase includes a single-domain API licence. If you need to test on a staging site first and then deploy to your live site, simply email support for a one-time additional API key at no extra charge.
Do I need to manually build the course tree?
No. Once the plugin is installed and activated, it automatically generates the course tree from your existing LearnDash course structure — no manual configuration required.
Can I show a tree for just one specific course?
Yes. The plugin lets you generate a dedicated shortcode for any individual course, which you can embed on any page or post on your WordPress site.
Will students see their own progress in the tree?
Absolutely. Enrolled students see a personalised course tree directly on their LearnDash profile page, complete with a live progress bar that updates as they advance through the course.
What happens to support and updates if my licence expires?
Free support and plugin updates are available for as long as your licence subscription is active. Renewing your licence ensures you continue to receive all new features and compatibility updates.
Give Your Courses the Visual Structure They Deserve
For a one-time investment of $59, transform how visitors explore your curriculum and how students track their progress — with zero ongoing setup.





Reviews
There are no reviews yet.