SEV Instructor Cockpit for LearnDash
SEV Instructor Cockpit for LearnDash is a companion plugin for LearnDash LMS and the “Instructor Role” plugin (wdm_instructor). It adds a small REST API and powers a separate, React-based Instructor Cockpit where instructors can see their courses, manage enrolled participants, and look up users to add to a course.
This is an independent, unofficial add-on and is not affiliated with, endorsed by, or sponsored by LearnDash or WisdmLabs (the “Instructor Role” plugin’s maker). “LearnDash” is a trademark of its respective owner and is used here only to describe compatibility.
What’s included (free)
- A React-based Instructor Cockpit: course list, course detail (structure, participants), participant search/add.
- Self-service two-factor authentication (authenticator app + backup codes) from an “Edit Profile” page, if the separate “Two-Factor” plugin is installed.
- REST endpoints backing the dashboard: user lookup (by name/email, not just users already enrolled), LearnDash’s custom post-type labels (so the dashboard matches whatever terminology your site uses for “Course”/”Lesson”/etc.), and essay grading.
- Works alongside the “Instructor Role” plugin without modifying it.
SEV Instructor Cockpit for LearnDash – Pro
A separate, paid add-on plugin adds:
- Essay and assignment grading directly in the dashboard (question/lesson list, submissions, grading).
- Edit, delete, and add users directly from the dashboard, including their course and group enrollment.
- A Groups tab: view groups and manage their courses, participants, and group leaders.
- Dashboard widgets for open assignments and recent essays awaiting grading.
- A Settings > Design & Branding page: customize the site title, favicon, logo, cockpit header logo, and LearnDash’s accent colors directly from the Cockpit.
The free plugin works fully on its own; the Pro plugin is detected automatically if installed.
Source Code
The dashboard shown by this plugin is a React application; the JavaScript and CSS files in this plugin’s dist/ folder are its compiled, minified build output. The uncompiled source and build tooling are published at:
https://download.sevmatic.com/instructor-cockpit-src/