| 开发者 | hfranz |
|---|---|
| 更新时间 | 2026年9月1日 04:37 |
| PHP版本: | 8.0 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
wdm_instructor), which is included with LearnDash's Elite plan. It powers a separate, modern Instructor Cockpit interface 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, the maker of both LearnDash LMS and the "Instructor Role" plugin. "LearnDash" is a trademark of its respective owner and is used here only to describe compatibility.
What's included (free)
sev-instructor-cockpit-for-learndash folder to the /wp-content/plugins/ directory.Yes, and the "Instructor Role" plugin (wdm_instructor) for its instructor/course-ownership logic - included with LearnDash's Elite plan, not a free download on its own.
Essay and assignment grading, editing/adding/deleting users (including their course and group enrollment), a Groups tab for managing group courses/participants/leaders, dashboard widgets for open assignments and recent essays, and a Settings > Design & Branding page. Course browsing, participant management, and user lookup are part of the free plugin.
No. It hooks into WordPress/LearnDash independently and leaves the Instructor Role plugin untouched.
At yoursite.com/instructor-cockpit/ once the plugin is active. This URL isn't currently configurable.
Only users with the "Instructor" role (wdm_instructor, added by the separate "Instructor Role" plugin) or Administrators. Regular subscribers/students don't see it.
The dashboard title (shown in the header and browser tab) and the "Edit in WP Admin" link text can be customized under Settings > Instructor Cockpit (admin-only). The Pro add-on additionally lets you customize the site title, favicon, logo, and LearnDash's accent colors.
It uses standard WordPress user data (name, email, role) already on your site to power the dashboard, and records each login's timestamp (as last_login user meta) to show participant activity ("last seen", active/inactive). No data is sent to third parties.
"Instructor Role" is required - without it, instructors aren't recognized and the dashboard becomes inaccessible. "Two-Factor" is optional - without it, the self-service two-factor setup page on "Edit Profile" simply doesn't appear.
It's a React single-page app, served through this plugin's REST API rather than the classic WordPress admin UI. See "Source Code" below for the uncompiled source.