Ausbilder-Cockpit für LearnDash

Description

Geben Sie Ihren LearnDash-Ausbildern einen eigenen, übersichtlichen und modernen Arbeitsbereich. Instructor Cockpit vereint alles, was sie für den täglichen Unterricht brauchen, in einem fokussierten Dashboard: Kursstrukturen per Drag & Drop aufbauen, Teilnehmer verwalten und auf einen Blick sehen, wer gerade aktiv lernt.

Ihre Ausbilder bleiben produktiv, und Sie müssen ihnen nicht mehr den WordPress-Adminbereich erklären.

Instructor Cockpit benötigt LearnDash LMS. Es erstellt und verwaltet die eigene Benutzerrolle „Ausbilder“ selbst, sodass kein weiteres Add-on nötig ist – funktioniert aber auch neben LearnDashs offiziellem Add-on „Instructor Role“ (im LearnDash-Elite-Plan enthalten), falls Sie es bereits installiert haben.

Warum Instructor Cockpit?

  • Gemacht zum Unterrichten, nicht zur Seitenverwaltung. Ausbilder sehen nur ihre eigenen Kurse und Teilnehmer, sonst nichts.
  • Schneller Kursaufbau. Ein visueller Drag-&-Drop-Editor für Lektionen, Themen, Tests und Abschnittsüberschriften, mit Rückgängig-Funktion vor dem Speichern.
  • Fortschritt auf einen Blick. Ein Dashboard mit aktiven Lernenden der letzten 7 Tage und dem Lernfortschritt je Kurs.
  • Spricht die Sprache Ihrer Website. Nutzt Ihre individuellen LearnDash-Bezeichnungen, sodass „Kurs“ oder „Lektion“ genau so erscheinen, wie Sie sie benannt haben. Verfügbar auf Englisch und Deutsch.
  • Funktioniert eigenständig. Kein separates Add-on nötig. Sie nutzen bereits „Instructor Role“? Kann gefahrlos zusätzlich installiert werden, ohne es zu verändern.

Kostenlose Funktionen

  • Dashboard: Kursübersicht, Teilnehmeraktivität mit einem 7-Tage-Trend aktiver Lernender sowie eine Tabelle mit dem Lernfortschritt je Kurs.
  • Kursliste: durchsuchbar und sortierbar, mit Vorschaubildern, Status und Umbenennen direkt in der Liste.
  • Kursdetails: Struktur-Editor per Drag & Drop, Teilnehmerverwaltung, Kursstatus (veröffentlicht, Entwurf, ausstehende Überprüfung, privat), Beitragsbild und Frontend-Vorschau.
  • Bausteine: alle Lektionen, Themen und Tests aus sämtlichen Kursen eines Ausbilders in einer Liste.
  • Benutzer: Suche, Sortierung und eine Detailseite für jeden Benutzer, inklusive letztem Login. Beliebige Benutzer per Name oder E-Mail suchen und einem Kurs hinzufügen.
  • Sichere Ausbilder-Konten: Zwei-Faktor-Login zur Selbsteinrichtung (Authenticator-App plus Backup-Codes), sofern das kostenlose Plugin „Two-Factor“ installiert ist.
  • Login-Weiterleitung: Ausbilder nach dem Login direkt ins Cockpit schicken.
  • Mobilfreundlich: auf Smartphones und Tablets nutzbar.

Instructor Cockpit Pro

Das Pro-Add-on macht aus dem Cockpit einen vollständigen Arbeitsplatz für Ausbilder:

  • Bewertung: Aufsätze und Aufgaben direkt im Dashboard prüfen und bewerten.
  • Dashboard-Widgets: offene Aufgaben und aktuelle, noch zu bewertende Aufsätze.
  • Benutzerverwaltung: Benutzer anlegen, bearbeiten und löschen, einschliesslich ihrer Kurs- und Gruppenzuordnung.
  • Gruppen: Gruppenkurse, Teilnehmer und Gruppenleiter verwalten.
  • Design & Branding: Seitentitel, Favicon, Logo, Cockpit-Header-Logo und LearnDash-Akzentfarben direkt aus dem Cockpit heraus festlegen.

Das Pro-Add-on ist ein eigenständiges Plugin und wird nach der Installation automatisch erkannt. Das kostenlose Plugin funktioniert auch komplett eigenständig.

Mehr über Instructor Cockpit Pro erfahren

Datenschutz

Instructor Cockpit nutzt die auf Ihrer Website bereits vorhandenen WordPress-Benutzerdaten (Name, E-Mail, Rolle) und speichert den Zeitpunkt jedes Logins, um die Teilnehmeraktivität anzuzeigen. Es werden keine Daten an Dritte übermittelt.

Unabhängiges Add-on

Instructor Cockpit ist ein unabhängiges, inoffizielles Add-on. Es steht in keiner Verbindung zu LearnDash, dem Hersteller von LearnDash LMS und dem Plugin „Instructor Role“, und wird von LearnDash weder unterstützt noch gesponsert. „LearnDash“ ist eine Marke des jeweiligen Inhabers und wird hier ausschliesslich zur Beschreibung der Kompatibilität verwendet.

Quellcode

Das Cockpit ist eine React-Anwendung. Die JavaScript- und CSS-Dateien im Ordner dist/ dieses Plugins sind das kompilierte Build-Ergebnis. Der unkompilierte Quellcode sowie das Build-Tooling sind unter download.sevmatic.com/instructor-cockpit-src veröffentlicht.

Screenshots

Installation

  1. Gehen Sie in Ihrem WordPress-Adminbereich zu Plugins > Installieren, suchen Sie nach „Instructor Cockpit“ und klicken Sie auf Jetzt installieren und anschliessend auf Aktivieren.
  2. Stellen Sie sicher, dass LearnDash LMS installiert und aktiv ist.
  3. Optional: Legen Sie unter Einstellungen > Instructor Cockpit fest, ob Ausbilder nach dem Login zum Cockpit weitergeleitet werden, und passen Sie den Dashboard-Titel an.
  4. Ausbilder können ihr Cockpit jetzt unter IhreSeite.de/instructor-cockpit/ öffnen.

FAQ

Setzt dieses Plugin LearnDash voraus?

Ja, LearnDash LMS. Das separate Add-on „Instructor Role“ (nur im kostenpflichtigen LearnDash-Elite-Plan enthalten) wird nicht benötigt – Instructor Cockpit erstellt und verwaltet die eigene Benutzerrolle „Ausbilder“ (wdm_instructor) selbst. Wenn Sie „Instructor Role“ bereits nutzen, funktioniert Instructor Cockpit ohne Änderungen daneben weiter.

Was unterscheidet dieses Plugin vom Dashboard in „Instructor Role“?

Instructor Cockpit ist eine eigenständige, fokussierte Oberfläche für die Aufgaben, die Ausbilder täglich erledigen: Kurse strukturieren, Teilnehmer verwalten und den Lernfortschritt verfolgen. Es läuft parallel zu „Instructor Role“ und ersetzt oder verändert es nicht – Sie können es also ausprobieren, ohne Ihre bestehende Einrichtung zu verändern.

Wo greifen Ausbilder auf das Cockpit zu?

Unter IhreSeite.de/instructor-cockpit/, sobald das Plugin aktiv ist. Die URL ist derzeit nicht konfigurierbar.

Wer hat Zugriff auf das Cockpit?

Benutzer mit der Rolle „Instructor“ (wdm_instructor) sowie Administratoren. Teilnehmer und Abonnenten sehen es nicht.

Was bietet das Pro-Add-on zusätzlich?

Bewertung von Aufsätzen und Aufgaben, Dashboard-Widgets für offene Aufgaben und aktuelle Aufsätze, vollständige Benutzerverwaltung inklusive Kurs- und Gruppenzuordnung, ein Gruppen-Tab sowie eine Seite für Design & Branding. Kursübersicht, der Struktur-Editor, die Teilnehmerverwaltung und die Benutzersuche sind bereits im kostenlosen Plugin enthalten. Mehr über Pro erfahren.

Kann ich den Titel oder das Branding anpassen?

Der Titel des Dashboards und der Linktext „In WP-Admin bearbeiten“ lassen sich unter Einstellungen > Instructor Cockpit ändern. Mit dem Pro-Add-on können Sie ausserdem den Seitentitel, das Favicon, Logos und die LearnDash-Akzentfarben festlegen.

Welche Daten speichert dieses Plugin?

Es nutzt die auf deiner Website bereits vorhandenen Standard-WordPress-Benutzerdaten (Name, E-Mail, Rolle) und speichert den Zeitpunkt jedes Logins (als last_login User-Meta), um die Teilnehmeraktivität anzuzeigen. Es werden keine Daten an Dritte übermittelt.

Was passiert, wenn „Instructor Role“ oder „Two-Factor“ deaktiviert wird?

Für „Instructor Role“ ändert sich nichts – es ist optional, und Instructor Cockpit erstellt und pflegt die Rolle „Ausbilder“ unabhängig davon selbst, sodass eine Deaktivierung (oder wenn es nie installiert wurde) den Zugriff für Ausbilder nicht beeinträchtigt. Auch „Two-Factor“ ist optional: Ohne dieses Plugin erscheint die Zwei-Faktor-Einrichtung auf der Seite „Profil bearbeiten“ einfach nicht.

(Für Entwickler) Womit wurde das Cockpit gebaut?

Es handelt sich um eine React-Single-Page-App, die über die REST-API dieses Plugins bereitgestellt wird. Der unkompilierte Quellcode ist in der Beschreibung unter „Quellcode“ verlinkt.

Reviews

26. August 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.
Read all 0 reviews

Contributors & Developers

“Ausbilder-Cockpit für LearnDash” is open source software. The following people have contributed to this plugin.

Contributors

“Ausbilder-Cockpit für LearnDash” has been translated into 3 locales. Thank you to the translators for their contributions.

Translate “Ausbilder-Cockpit für LearnDash” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

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

  • Übersetzungsvorlage (languages/*.pot) neu erzeugt – 2.9.0 hat den neuen PHP-basierten Übersetzungsmechanismus für das Dashboard ausgeliefert, ohne die Vorlage tatsächlich zu aktualisieren, sodass keiner ihrer Strings (auch bereits zuvor übersetzbare nicht) für translate.wordpress.org aktuell war.

2.9.0

  • Die JavaScript-Texte des Dashboards werden jetzt über die eigenen Übersetzungsdateien dieses Plugins übersetzt, statt darauf angewiesen zu sein, dass translate.wordpress.org das kompilierte, minifizierte Dashboard-Bundle direkt durchsuchen kann (was strukturell nicht funktioniert – die Minifizierung verschleiert die dafür nötigen Übersetzungsaufrufe). Keine Aktion erforderlich; bestehende Übersetzungen funktionieren weiterhin, und neue UI-Texte können ab jetzt tatsächlich im Community-Übersetzungsprojekt ankommen.

2.8.3

  • Behoben: /instructor-cockpit/ zeigte auf manchen Websites direkt nach der Aktivierung eine 404-Seite (z. B. bei einer frisch aus einer vorkonfigurierten Vorlage erstellten lokalen Website), bis Einstellungen > Permalinks erneut gespeichert wurde – die URL des Dashboards repariert sich jetzt selbst, falls die Rewrite-Regeln des Servers nie übernommen wurden.

2.8.2

  • Die Testliste im Bausteine-Tab ruft die REST-API des Drittanbieter-Add-ons „Instructor Role“ nicht mehr direkt auf – sie nutzt jetzt den eigenen Endpunkt dieses Plugins, die letzte verbliebene direkte Abhängigkeit von „Instructor Role“ (seit 2.8.0 nicht mehr erforderlich, aber diese eine Aufrufstelle griff bei Vorhandensein trotzdem noch darauf zu).

2.8.1

  • Fünf Strings in der mitgelieferten deutschen (formellen) Fallback-Übersetzung behoben, die noch in der informellen „Du“-Form statt „Sie“ geschrieben waren – betrifft nur lokale Tests bzw. eine brandneue Website, bevor deren WordPress.org-Sprachpaket heruntergeladen wurde; produktive Websites erhalten bereits die korrekte Community-Übersetzung von translate.wordpress.org.

2.8.0

  • Das Drittanbieter-Add-on „Instructor Role“ wird nicht mehr benötigt. Instructor Cockpit erstellt und verwaltet die eigene Benutzerrolle „Ausbilder“ (wdm_instructor) jetzt selbst, sodass eine neue Website nur noch LearnDash LMS benötigt, um loszulegen. Sie nutzen bereits „Instructor Role“? Es ändert sich nichts – Instructor Cockpit funktioniert genau wie zuvor daneben weiter.

2.7.0

  • Die Seiten des Pro-Zusatzmoduls (Essays, Aufgaben, Gruppen, Einstellungen) erkennen die formelle deutsche Sprachvariante (de_DE_formal) jetzt korrekt als eigenständig von der informellen, statt jede deutschsprachige Website immer gleich zu behandeln.

2.6.0

  • Wird LearnDash oder „Instructor Role» deaktiviert, während dieses Plugin weiterhin aktiv bleibt, zeigen das Dashboard und seine REST-API jetzt eine klare Meldung an – statt eines schwerwiegenden PHP-Fehlers.

2.5.0

  • Die Kursliste wechselt jetzt schon bei einem breiteren Fenster in das mobile Karten-Layout. Da Status und Slug eines Kurses nun unter dem Titel angezeigt werden, war die Zeile für das klassische Tabellen-Layout bereits deutlich vor der eigentlichen mobilen Breite zu breit, wodurch die Spalte „Aktionen“ über den Rand hinauslief, statt umzubrechen.
  • Behoben: Der Inhalt der Spalte „Aktionen“ brach selbst bei voller Desktop-Breite in mehrere schmale Zeilen um. Er bleibt jetzt einzeilig, solange genug Platz vorhanden ist, und bricht nur um, wenn wirklich nicht genug Platz da ist.
  • Solange das Slug-Feld eines Kurses in der Liste geöffnet ist, wird jetzt auch sein Status ausgeblendet (so wie es umgekehrt schon funktionierte), damit die Zeile nicht höher wird, als für beides gleichzeitig nötig wäre.

2.4.0

  • Die Kursliste zeigt Status und Slug eines Kurses jetzt direkt unter dem Titel an und lässt Sie beides dort bearbeiten – genau wie schon auf der Kursdetailseite. Der Status wird nicht mehr in der Datum-Spalte angezeigt, die jetzt nur noch das Datum enthält.
  • Solange das Status-Dropdown eines Kurses in der Liste geöffnet ist, wird sein Slug ausgeblendet, damit die Zeile nicht höher wird, als für beides gleichzeitig nötig wäre.

2.3.0

  • Der Slug (Permalink) der Kursdetailseite ist jetzt bearbeitbar, direkt neben Status und Datum des Kurses – genau wie bereits der Titel.
  • Wird der Slug geleert und gespeichert, wird er jetzt aus dem Kurstitel neu generiert (über die eigene Slug-Erzeugung von WordPress) – genauso wie beim Leeren des Permalink-Felds im Block-Editor.

2.2.0

  • Die Kursliste ist jetzt auf Mobilgeräten nutzbar: Jede Spalte (Kursstatus/Datum sowie Ansehen/Vorschau/In WP-Admin bearbeiten) wird als beschriftete Zeile auf einer Karte angezeigt, statt ausserhalb des Bildschirms abgeschnitten zu werden.
  • Der Kursname in der Kursliste ist jetzt unterstrichen, sodass er auf den ersten Blick als Link erkennbar ist, statt nur beim Überfahren mit der Maus.
  • Die Umbenennen-Schaltfläche für Kurs/Lektion/Thema/Test heisst jetzt „Umbenennen“ statt „Bearbeiten“ – sie ändert nur den Titel direkt vor Ort, und „Bearbeiten“ wirkte, als sei es der Haupteinstieg in den Kurs.
  • Behoben: Der Header der Kursdetailseite (Vorschaubild, Titel, Status, Ansehen/Vorschau/In WP-Admin bearbeiten) lief bei schmalem Browserfenster über den Bildschirmrand hinaus, statt in eine zweite Zeile umzubrechen.

2.1.0

  • „Support“- und „Dieses Plugin bewerten“-Links in der Plugin-Zeile auf der Plugins-Seite ergänzt.

2.0.0

  • Neue Einstellung: Festlegen, wohin Ausbilder nach dem Login gelangen (Einstellungen > Instructor Cockpit): ins Instructor Cockpit, zur Standard-Instructor-Übersicht von Instructor Role oder gar keine Weiterleitung.
  • Klargestellt, dass „Instructor Role“ im LearnDash-Elite-Plan enthalten ist, und den Hinweis zur Unabhängigkeit korrigiert.
  • Verbesserte Screenshot-Beschreibungen und Liste der kostenlosen Funktionen.

1.17.0

  • Teilnehmer, die nur über eine Gruppe Zugriff haben, werden in der Teilnehmerliste jetzt entsprechend gekennzeichnet.
  • Ausbilder können einen veröffentlichten oder privaten Kurs im Frontend öffnen oder ihn als Vorschau ansehen, solange er noch Entwurf, in ausstehender Überprüfung oder geplant ist.
  • Behoben: Beim Hinzufügen oder Entfernen eines Kursteilnehmers wurden versehentlich auch alle über eine Gruppe zugeordneten Teilnehmer direkt im Kurs eingeschrieben.
  • Behoben: Statusänderungen bei geplanten Kursen wurden nicht wirksam.
  • Behoben: Der Struktur-Editor konnte bei Kursen mit Status „Ausstehende Überprüfung“ nicht geladen oder gespeichert werden.

1.16.0

  • Behoben: Hinzufügen oder Entfernen von Teilnehmern bei Kursen mit Status „Ausstehende Überprüfung“.
  • Die Aktion „Entfernen“ wird für Teilnehmer, deren Zugriff über eine Gruppe erfolgt, nicht mehr angeboten.
  • Layout-Verbesserungen im Dashboard und in den Kurslisten.

Ältere Versionen

Siehe das vollständige Änderungsprotokoll.