Introduction
By default, only site administrators can create and publish LearnDash courses. To empower other users—without granting full admin rights—you can install the Multiple Instructors add-on. This extension adds an Instructor role that can be assigned to any user, allowing them to build, edit, and publish their own courses on your site.
Use the Multiple Instructors Add-On
- Adds an Instructor Role: Upon activation, the plugin creates a new “Instructor” user role.
- Assign Instructors: Create new users with this role or update existing accounts to “Instructor.”
- Course Creation Rights: Instructors have the capability to add, edit, and publish LearnDash courses just like administrators—but only for the courses they own.
- No Multisite Needed: Works on a single WordPress install, so you don’t need a multisite network.
Troubleshooting and FAQs
Q: Where do I get the Multiple Instructors add-on?
A: Purchase and download it directly from the LearnDash website under add-ons or extensions.
Q: I don’t see the Instructor role after activation—what should I do?
A: Ensure the plugin is activated, then go to Users > Add New; the Instructor role should appear in the role dropdown. If not, clear any object caching and reload.
Q: Instructors can’t publish their courses—why?
A: Verify they have the “Instructor” role and that no other role-management plugin is overriding LearnDash capabilities.