Title: Instructor Cockpit for LearnDash
Author: Heinrich Franz
Published: <strong>14. awgusta 2026</strong>
Last modified: 2. oktobra 2026

---

Tykače pytać

![](https://ps.w.org/sev-instructor-cockpit-for-learndash/assets/banner-772x250.
png?rev=3724989)

![](https://ps.w.org/sev-instructor-cockpit-for-learndash/assets/icon.svg?rev=3719726)

# Instructor Cockpit for LearnDash

 Wot [Heinrich Franz](https://profiles.wordpress.org/hfranz/)

[Sćahnyć](https://downloads.wordpress.org/plugin/sev-instructor-cockpit-for-learndash.3.0.0.zip)

 * [Podrobnosće](https://hsb.wordpress.org/plugins/sev-instructor-cockpit-for-learndash/#description)
 * [Pohódnoćenja](https://hsb.wordpress.org/plugins/sev-instructor-cockpit-for-learndash/#reviews)
 *  [Instalacija](https://hsb.wordpress.org/plugins/sev-instructor-cockpit-for-learndash/#installation)
 * [Wuwiće](https://hsb.wordpress.org/plugins/sev-instructor-cockpit-for-learndash/#developers)

 [Podpěra](https://wordpress.org/support/plugin/sev-instructor-cockpit-for-learndash/)

## Wopisanje

Give your LearnDash instructors a clean, modern workspace of their own. Instructor
Cockpit brings everything they need for day-to-day teaching into one focused dashboard:
build course structures by drag and drop, manage participants, and see at a glance
who is actively learning.

Your instructors stay productive, and you no longer have to explain the WordPress
admin to them.

Instructor Cockpit requires [LearnDash LMS](https://www.learndash.com/). It creates
and manages its own „Instructor“ user role, so no other add-on is needed – though
it also works alongside LearnDash’s official „Instructor Role“ add-on (included 
in the LearnDash Elite plan) if you already have it.

#### Why Instructor Cockpit?

 * **Built for teaching, not for site administration.** Instructors see their own
   courses and participants, nothing else.
 * **Fast course building.** A visual drag-and-drop editor for lessons, topics, 
   quizzes and section headings, with undo before saving.
 * **Progress at a glance.** A dashboard with active learners over the last 7 days
   and learning progress per course.
 * **Speaks your site’s language.** Uses your custom LearnDash labels, so „Course“
   or „Lesson“ appear exactly as you named them. Available in English and German.
 * **Works on its own.** No separate add-on required. Already using „Instructor 
   Role“? Safe to add alongside it without modifying it.

#### Free features

 * **Dashboard:** course overview, participant activity with a 7-day active-learners
   trend, and a per-course learning-progress table.
 * **Course list:** searchable and sortable, with thumbnails, status and inline 
   renaming.
 * **Course detail:** drag-and-drop structure editor, participant management, course
   status (published, draft, pending review, private), featured image, and frontend
   preview.
 * **Building Blocks:** every lesson, topic and quiz across all of an instructor’s
   courses in one list.
 * **Users:** search, sort and a detail page for every user, including last login.
   Look up any user by name or email and add them to a course.
 * **Secure instructor accounts:** self-service two-factor login (authenticator 
   app plus backup codes), if the free „Two-Factor“ plugin is installed.
 * **Login redirect:** send instructors straight to the Cockpit after login.
 * **Mobile friendly:** usable on phones and tablets.

#### Instructor Cockpit Pro

The Pro add-on turns the Cockpit into a complete instructor workspace:

 * **Grading:** review and grade essays and assignments directly in the dashboard.
 * **Dashboard widgets:** open assignments and recent essays waiting for grading.
 * **User management:** add, edit and delete users, including their course and group
   enrollment.
 * **Groups:** manage group courses, participants and group leaders.
 * **Design & Branding:** set site title, favicon, logo, cockpit header logo and
   LearnDash accent colors right from the Cockpit.

The Pro add-on is a separate plugin and is detected automatically once installed.
The free plugin works fully on its own.

[Learn more about Instructor Cockpit Pro](https://sevmatic.com/en/learndash-instructor-cockpit/)

#### Privacy

Instructor Cockpit uses the WordPress user data already on your site (name, email,
role) and stores the time of each login to show participant activity. No data is
sent to third parties.

#### Independent add-on

Instructor Cockpit is an independent, unofficial add-on. It is not affiliated with,
endorsed by, or sponsored by LearnDash, the maker of LearnDash LMS and the „Instructor
Role“ plugin. „LearnDash“ is a trademark of its respective owner and is used here
only to describe compatibility.

#### Source code

The Cockpit is a React application. The JavaScript and CSS files in this plugin’s`
dist/` folder are its compiled build output. The uncompiled source and build tooling
are published at [download.sevmatic.com/instructor-cockpit-src](https://download.sevmatic.com/instructor-cockpit-src/).

## Fota wobrazowki

[⌊Dashboard: course overview, active learners over the last 7 days and learning 
progress per course.⌉⌊Dashboard: course overview, active learners over the last 
7 days and learning progress per course.⌉[

Dashboard: course overview, active learners over the last 7 days and learning progress
per course.

[⌊Course detail: drag-and-drop structure editor and participant management.⌉⌊Course
detail: drag-and-drop structure editor and participant management.⌉[

Course detail: drag-and-drop structure editor and participant management.

[⌊Course list with search, sorting, status and thumbnails.⌉⌊Course list with search,
sorting, status and thumbnails.⌉[

Course list with search, sorting, status and thumbnails.

[⌊Building Blocks: every lesson, topic and quiz across an instructor's courses.⌉⌊
Building Blocks: every lesson, topic and quiz across an instructor's courses.⌉[

Building Blocks: every lesson, topic and quiz across an instructor’s courses.

[⌊Users tab: search, sorting and user details.⌉⌊Users tab: search, sorting and user
details.⌉[

Users tab: search, sorting and user details.

[⌊Pro: grade essays and assignments directly in the Cockpit.⌉⌊Pro: grade essays 
and assignments directly in the Cockpit.⌉[

Pro: grade essays and assignments directly in the Cockpit.

[⌊Pro: Design & Branding settings.⌉⌊Pro: Design & Branding settings.⌉[

Pro: Design & Branding settings.

[⌊Self-service two-factor login setup on the Edit Profile page.⌉⌊Self-service two-
factor login setup on the Edit Profile page.⌉[

Self-service two-factor login setup on the Edit Profile page.

## Instalacija

 1. In your WordPress admin, go to **Plugins > Add New**, search for „Instructor Cockpit“
    and click **Install Now**, then **Activate**.
 2. Make sure LearnDash LMS is installed and active.
 3. Optional: under **Settings > Instructor Cockpit**, choose whether instructors are
    sent to the Cockpit after login, and adjust the dashboard title.
 4. Instructors can now open their Cockpit at `yoursite.com/instructor-cockpit/`.

## HSP

### Does this plugin require LearnDash?

Yes, LearnDash LMS. It does not require the separate „Instructor Role“ add-on (only
included in the paid [LearnDash Elite plan](https://www.liquidweb.com/software/learndash/#pricing))–
Instructor Cockpit creates and manages its own „Instructor“ user role (`wdm_instructor`)
itself. If you already use „Instructor Role“, Instructor Cockpit works alongside
it without any changes.

### How is this different from the dashboard in „Instructor Role“?

Instructor Cockpit is a separate, focused interface built around the tasks instructors
do every day: structuring courses, managing participants and following learning 
progress. It runs alongside „Instructor Role“ and does not replace or modify it,
so you can try it without changing your existing setup.

### Where do instructors access the Cockpit?

At `yoursite.com/instructor-cockpit/` once the plugin is active. The URL is currently
not configurable.

### Who can access the Cockpit?

Users with the „Instructor“ role (`wdm_instructor`) and administrators. Students
and subscribers do not see it.

### What does the Pro add-on add?

Essay and assignment grading, dashboard widgets for open assignments and recent 
essays, full user management including course and group enrollment, a Groups tab,
and a Design & Branding page. Course browsing, the structure editor, participant
management and user lookup are all part of the free plugin. [Learn more about Pro](https://sevmatic.com/en/learndash-instructor-cockpit/).

### Can I customize the title or branding?

The dashboard title and the „Edit in WP Admin“ link text can be changed under **
Settings > Instructor Cockpit**. The Pro add-on also lets you set the site title,
favicon, logos and LearnDash accent colors.

### What data does this plugin store?

It uses the standard WordPress user data already on your site (name, email, role)
and records each login’s timestamp (as `last_login` user meta) to show participant
activity. No data is sent to third parties.

### What happens if „Instructor Role“ or „Two-Factor“ is deactivated?

Nothing for „Instructor Role“ – it’s optional, and Instructor Cockpit creates and
maintains its own „Instructor“ role independently, so deactivating it (or never 
installing it at all) doesn’t affect instructor access. „Two-Factor“ is also optional:
without it, the two-factor setup on the „Edit Profile“ page simply does not appear.

### (For developers) What is the Cockpit built with?

It is a React single-page app served through this plugin’s REST API. The uncompiled
source is linked under „Source code“ in the description.

## Pohódnoćenja

![](https://secure.gravatar.com/avatar/1e3cd75c83134625c98394b5b1f6ef0af73ffddb1f7d6267fc5444cecc78c23a?
s=60&d=retro&r=g)

### 󠀁[Exactly What I Needed for Managing LearnDash Instructors](https://wordpress.org/support/topic/exactly-what-i-needed-for-managing-learndash-instructors/)󠁿

 [Miley](https://profiles.wordpress.org/mileywaahd990/) 26. awgusta 2026

I was looking for a way to simplify day-to-day management for multiple LearnDash
instructors without giving them unnecessary access to the WordPress backend. The
main requirement was a dedicated interface where instructors could manage their 
own courses and learners more efficiently. This plugin does exactly that. The interface
is clear, the most important tools are easy to find, and it integrates well with
an existing LearnDash setup. The free version already offers a generous set of features,
making it easy to evaluate and use in real projects before considering additional
functionality. For my use case, it matched exactly what I had been looking for.

 [ Čitajće 0 pohódnoćenjow ](https://wordpress.org/support/plugin/sev-instructor-cockpit-for-learndash/reviews/)

## Sobuskutkowarjo a wuwiwarjo

„Instructor Cockpit for LearnDash“ je softwara wotewrjeneho žórła. Slědowacy ludźo
su k tutomu tykačej přinošowali.

Sobuskutkowarjo

 *   [ Heinrich Franz ](https://profiles.wordpress.org/hfranz/)

„Instructor Cockpit for LearnDash“ je so do 3 rěčow přełožił. Dźakujemy so [přełožowarjam](https://translate.wordpress.org/projects/wp-plugins/sev-instructor-cockpit-for-learndash/contributors)
za jich přinoški.

[Přełožće „Instructor Cockpit for LearnDash“ do swojeje rěče.](https://translate.wordpress.org/projects/wp-plugins/sev-instructor-cockpit-for-learndash)

### Na wuwiću zajimowany?

[Přehladajće kod](https://plugins.trac.wordpress.org/browser/sev-instructor-cockpit-for-learndash/),
hladajće do [SVN-repozitorija](https://plugins.svn.wordpress.org/sev-instructor-cockpit-for-learndash/)
abo abonujće [wuwiwanski protokol](https://plugins.trac.wordpress.org/log/sev-instructor-cockpit-for-learndash/)
přez [RSS](https://plugins.trac.wordpress.org/log/sev-instructor-cockpit-for-learndash/?limit=100&mode=stop_on_copy&format=rss).

## Protokol změnow

#### 3.0.0

 * Building Blocks now has a tab for lessons, topics and tests, each with status,
   date, and quick view/preview/edit links.
 * The course list no longer shows a slug for draft courses, since it isn’t meaningful
   until the course is published.

#### 2.9.2

 * Removed the bundled fallback translation file that was no longer needed now that
   the dashboard’s JavaScript translations are confirmed working through translate.
   wordpress.org end to end (see 2.9.0/2.9.1) – no visible change for sites with
   a downloaded language pack.

#### 2.9.1

 * Regenerated the translation template (languages/*.pot) – 2.9.0 shipped its new
   PHP-based dashboard translation mechanism without actually refreshing the template,
   so none of its strings (including ones already translatable before) were up to
   date for translate.wordpress.org to pick up.

#### 2.9.0

 * The dashboard’s JavaScript strings are now translated through this plugin’s own
   translation files instead of depending on translate.wordpress.org being able 
   to scan the compiled, minified dashboard bundle directly (which it structurally
   can’t – minification obscures the translation calls it needs to find). No action
   needed; existing translations keep working, and new UI text can now actually 
   reach the community translation project going forward.

#### 2.8.3

 * Fixed `/instructor-cockpit/` showing a 404 page right after activation on some
   sites (e.g. a fresh local site created from a pre-configured template) until 
   Settings > Permalinks happened to be re-saved – the dashboard’s URL now self-
   heals on its own if the server’s rewrite rules were never flushed in.

#### 2.8.2

 * The Building Blocks tab’s quiz list no longer calls the third-party „Instructor
   Role“ add-on’s REST API directly – it now uses this plugin’s own endpoint, the
   last remaining direct dependency on „Instructor Role“ (not required since 2.8.0,
   but this one call site was still reaching it when present).

#### 2.8.1

 * Fixed five strings in the bundled German (Formal) fallback translation that were
   still written in the informal „du“ form instead of „Sie“ – only affects local
   testing/a brand-new site before its WordPress.org language pack has downloaded;
   production sites already get the correct community translation from translate.
   wordpress.org.

#### 2.8.0

 * The third-party „Instructor Role“ add-on is no longer required. Instructor Cockpit
   now creates and maintains its own „Instructor“ user role (`wdm_instructor`) itself,
   so a brand-new site needs only LearnDash LMS to get started. Already using „Instructor
   Role“? Nothing changes – Instructor Cockpit keeps working alongside it exactly
   as before.

#### 2.7.0

 * The Pro add-on’s own screens (Essays, Assignments, Groups, Settings) now correctly
   recognize the formal German locale (de_DE_formal) as distinct from the informal
   one, instead of always treating any German site the same way.

#### 2.6.0

 * If LearnDash or „Instructor Role“ is ever deactivated while this plugin stays
   active, the dashboard and its REST API now show a clear message instead of a 
   fatal PHP error.

#### 2.5.0

 * The course list now switches to its mobile card layout earlier (on a wider window)–
   with a course’s status and slug now shown below its title, the row was too wide
   for the classic table layout well before it actually reached mobile width, causing
   the „Actions“ column to overflow instead of wrapping.
 * Fixed the „Actions“ column’s content wrapping onto several narrow lines even 
   at full desktop width – it now stays on one line whenever there is room for it,
   and wraps only when there truly isn’t.
 * While a course’s slug field is open in the list, its status is now hidden too(
   the same as the other way around already worked), so the row doesn’t grow taller
   than it needs to for both at once.

#### 2.4.0

 * The course list now shows and lets you edit a course’s status and slug directly
   below its title, the same way the course detail page already did – status is 
   no longer shown in the Date column, which now only shows the date.
 * While a course’s status dropdown is open in the list, its slug is hidden so the
   row doesn’t grow taller than it needs to for both at once.

#### 2.3.0

 * The course detail page’s slug (permalink) is now editable, next to the course’s
   status and date, the same way the title already was.
 * Clearing the slug and saving now regenerates it from the course title (via WordPress’s
   own slug generation), same as clearing the Permalink field in the block editor.

#### 2.2.0

 * The course list is now usable on mobile: every column (course status/date, plus
   View/Preview/Edit in WP Admin) is visible as a labeled row on a card instead 
   of being cut off outside the screen.
 * The course name in the course list is now underlined, so it reads as a link at
   a glance instead of only on hover.
 * The course/lesson/topic/quiz rename button is now labeled „Rename“ instead of„
   Edit“ – it only renames the title in place, and „Edit“ read as if it were the
   primary way into the course.
 * Fixed the course detail page’s header (thumbnail, title, status, View/Preview/
   Edit in WP Admin) overflowing off-screen on a narrow browser window instead of
   wrapping onto a second line.

#### 2.1.0

 * Added „Support“ and „Rate this plugin“ links to the plugin’s row on the Plugins
   page.

#### 2.0.0

 * New setting: choose where instructors land after login (Settings > Instructor
   Cockpit): the Instructor Cockpit, Instructor Role’s default Instructor Overview,
   or no redirect.
 * Clarified that „Instructor Role“ is included in the LearnDash Elite plan and 
   corrected the affiliation disclaimer.
 * Improved screenshot descriptions and the free feature list.

#### 1.17.0

 * Participants who only have access through a group are now marked as such in the
   participant list.
 * Instructors can open a published or private course on the frontend, or preview
   it while it is still a draft, pending review or scheduled.
 * Fixed adding or removing a course participant also enrolling every group-based
   participant directly in the course.
 * Fixed status changes of scheduled courses not taking effect.
 * Fixed the structure editor failing to load or save for courses set to Pending
   Review.

#### 1.16.0

 * Fixed adding or removing participants on courses set to Pending Review.
 * The „Remove“ action is no longer offered for participants whose access comes 
   from a group.
 * Layout improvements on the Dashboard and course lists.

#### Older versions

See the [full changelog](https://plugins.trac.wordpress.org/browser/sev-instructor-cockpit-for-learndash/trunk/changelog.txt).

## Meta

 *  Version **3.0.0**
 *  Last updated **2 njedźeli**
 *  Active installations **Mjenje hač 10**
 *  WordPress version ** 6.0 abo nowši **
 *  Tested up to **7.2**
 *  PHP version ** 8.0 abo nowši **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/sev-instructor-cockpit-for-learndash/),
   [German](https://de.wordpress.org/plugins/sev-instructor-cockpit-for-learndash/),
   [German (Austria)](https://de-at.wordpress.org/plugins/sev-instructor-cockpit-for-learndash/)
   a [German (Switzerland)](https://de-ch.wordpress.org/plugins/sev-instructor-cockpit-for-learndash/).
 *  [Přełožće do swojeje rěče](https://translate.wordpress.org/projects/wp-plugins/sev-instructor-cockpit-for-learndash)
 * Tags
 * [Course Management](https://hsb.wordpress.org/plugins/tags/course-management/)
   [frontend-dashboard](https://hsb.wordpress.org/plugins/tags/frontend-dashboard/)
   [instructor](https://hsb.wordpress.org/plugins/tags/instructor/)[learndash](https://hsb.wordpress.org/plugins/tags/learndash/)
   [lms](https://hsb.wordpress.org/plugins/tags/lms/)
 *  [Rozšěrjeny napohlad](https://hsb.wordpress.org/plugins/sev-instructor-cockpit-for-learndash/advanced/)

## Pohódnoćenja

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/sev-instructor-cockpit-for-learndash/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/sev-instructor-cockpit-for-learndash/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/sev-instructor-cockpit-for-learndash/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/sev-instructor-cockpit-for-learndash/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/sev-instructor-cockpit-for-learndash/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/sev-instructor-cockpit-for-learndash/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/sev-instructor-cockpit-for-learndash/reviews/)

## Sobuskutkowarjo

 *   [ Heinrich Franz ](https://profiles.wordpress.org/hfranz/)

## Podpěra

Rozrisane problemy zańdźeneju dweju měsacow:

     1 z 1

 [Forum pomocy pokazać](https://wordpress.org/support/plugin/sev-instructor-cockpit-for-learndash/)