LearnDash LMS Instructor Role

A LearnDash add-on that gives instructors their own role and a front-end dashboard to create and manage courses without entering the WordPress admin area.

Version5.10.4
Last UpdatedSeptember 5, 2026
TypeWordPress Plugin
LicenseGPL v2 or later
Live DemoView demo →

Or join VIP and download this plus every other theme & plugin for free.

Already a member? Log in

100% GPL · Original files · Unlimited sites

  • Original, unmodified files — delivered exactly as distributed by the developer
  • GPL licensed — use it on unlimited websites, personal or client
  • Free updates — new versions appear here as soon as they are released
  • Verified downloads — every file is integrity-checked (SHA-256) before release

Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.

Secure checkout with PayPal · GPL licensed · Instant download

Description

LearnDash LMS Instructor Role extends a LearnDash site so that more than one instructor can take part in teaching. Instructors get a dedicated role and a front-end dashboard for building and editing course content, while administrators can share courses between instructors and track earnings.

Key Features

  • Front-End Instructor Dashboard – Instructors work from a dashboard on the front end of the site, so they can build and edit course material without logging into the WordPress admin area.
  • Dedicated Instructor Role – The plugin adds a separate instructor user role with its own permissions, distinct from administrator and student accounts.
  • Course Sharing – Administrators can assign the same course to several instructors, which lets them work together on one course.
  • Multi-Instructor Collaboration – Several instructors can contribute to a single course at the same time without blocking one another.
  • Commission Management – For paid courses, you can set a commission percentage for each instructor individually.
  • Automated PayPal Payouts – Instructor earnings can be paid out automatically through PayPal instead of being handled manually.
  • Performance Reporting – Instructors and administrators can open reports that show how courses are performing and what they have earned.
  • Student Progress Tracking – Instructors can follow how learners are moving through their courses and get in touch with them from the dashboard.

Who Is It For

This plugin suits LearnDash site owners who want to run a multi-instructor setup, such as schools, training organizations, or marketplaces where several teachers contribute courses. It is aimed at administrators who need to delegate course creation and share revenue with instructors.