Instructor Role is a WordPress add-on that lets you safely invite, manage, and empower course instructors without giving them full admin access. Built for LMS sites, it streamlines course creation, content approvals, student engagement, and earnings—while keeping your site secure and organized.
- Dedicated Instructor user role with granular capabilities
- Create, edit, and manage courses without admin access
- Front-end dashboards for instructors and teams
- Assignment, quiz, and lesson management tools
- Student messaging and discussion moderation
- Earnings tracking with commission settings
- Payouts via PayPal, Stripe, or manual exports
- Content approval workflows and revision control
- Analytics on enrollments, progress, and completion
- Supports multiple instructors per course
- Drip content, prerequisites, and access rules
- Email notifications for updates and submissions
- Works with popular LMS plugins (LearnDash, LifterLMS, TutorLMS, more)
- Compatible with major page builders and themes
- GDPR-friendly and translation ready