Plugin
PluginUpdated
LearnDash Instructor Role
LearnDash Instructor Role is a WordPress plugin from WisdmLabs that adds a dedicated instructor user role to your LearnDash site.
Product facts
- Version
- 5.10.5
- Released
- 21 October 2026
- Type
- Plugin
- Licence
- GPL
- Included in
- Every plan, or $6.29 / year on its own
Overview
On a LearnDash site with several teachers, giving everyone full admin access is risky and the WordPress backend can feel cluttered for people who only want to teach. This plugin creates an instructor role with restricted access, so each teacher sees the tools they need for courses, lessons, topics and quizzes and little else.
Instructors can work from a front-end dashboard built on Gutenberg blocks, or from a dedicated backend dashboard, depending on their role and preference. Course creation on the front end works with Elementor and Gutenberg. Admins can add approval steps, receive email alerts, and set up WooCommerce course sales with commission tracking for each instructor.
Features
- Dedicated instructor role: Instructors get restricted access to LearnDash so they can manage their own courses securely, without reaching the wider settings of the site.
- Front-end dashboard: A dashboard built on Gutenberg blocks lets instructors create courses, manage quizzes and update content directly from the front end of the site.
- Elementor course creator: Instructors can build full courses, including lessons, topics and quizzes, in a decluttered interface that is compatible with the Elementor page builder.
- Multi-instructor collaboration: Several instructors can co-manage the same course, and courses can be shared, which suits teams that build and teach material together.
- WooCommerce course sales: Instructors can create paid course products and sell them through a WooCommerce store that is integrated with the plugin.
- Commissions and PayPal payouts: Commissions are tracked for each instructor, with automated payout options through PayPal, so revenue sharing stays clear and organized.
- Admin approval workflow: Administrators can review and approve courses before they are published, which helps keep content quality consistent across the platform.
- Email alerts for admins: Administrators receive email notifications when instructors create or update course content or WooCommerce products, making it easier to monitor changes.
Best for
- LearnDash sites with several teachers
- Schools and businesses running online training
- Course marketplaces sharing revenue with instructors
Changelog
Version 5.10.5 — 14 October 2026
- Fixed Resolved an issue where frontend pages logged a PHP notice about the unregistered wp-color-picker script.
- Fixed Resolved an issue where the Instructor recipient and instructor access to Notifications were missing after Notifications was bundled into LearnDash core.
Earlier versions
- 5.10.4 (2 September 2026): 1 fixed
- 5.10.3 (19 August 2026): 2 fixed
- 5.10.2 (8 July 2026): 2 improved, 2 fixed
FAQ
Is LearnDash Instructor Role free?
The code of LearnDash Instructor Role is licensed under the GPL, so anyone may use, change and share it. Buy GPL is a paid service: a plan or a purchase of LearnDash Instructor Role gives you the download and its updates. The developer's own support, licence key and online services are not included.
Which version of LearnDash Instructor Role is this?
Version 5.10.5, released 21 October 2026. New versions appear here when the developer publishes them.
How do I update LearnDash Instructor Role?
Install Buy GPL Updater on your site and paste your key from My Account. It installs new versions of LearnDash Instructor Role for you.







