Selbst gehostete Dienstpläne für ehrenamtliche Teams — Mitglieder tragen sich selbst ein, kein SaaS, keine monatliche Gebühr.
Version
3.6.0
Aktive Installationen
10
Zuletzt aktualisiert
Jul 26, 2026
Dienstplan

Dienstplan macht aus deiner WordPress-Website einen Schicht- und Dienstplan, der ohne hauptamtliche Koordination läuft.

Gemacht für Teams, die von Ehrenamtlichen getragen werden — Feuerwehren, Rettungsdienste, First-Responder- und Kriseninterventionsgruppen, Sportvereine und Verbände. Mitglieder öffnen eine Kalenderseite und tragen sich selbst für offene Dienste ein. Koordinatoren sehen auf einen Blick, welche Dienste noch offen sind, wer sich bereits gemeldet hat und wer in diesem Zeitraum noch nichts übernommen hat. Jede Änderung wird protokolliert — „Wer hat mich am Samstag ausgetragen?“ hat damit immer eine Antwort.

Alles läuft auf deiner eigenen WordPress-Installation. Mitgliederdaten, Dienstpläne und Zuordnungen bleiben in deiner Datenbank — kein SaaS-Konto, keine laufenden Gebühren für die kostenlose Version. Optionale ausgehende Verbindungen (Feiertagsabruf über openholidaysapi.org, Produkt-Hinweise von wp-dienstplan.de) sind unter Externe Dienste dokumentiert; der Feiertagsabruf ist standardmäßig deaktiviert.

Was du damit machen kannst

  • Schichten definieren (Früh/Spät/Nacht, Fahrer/Sanitäter — was immer dein Team nutzt) und Wochen- oder Monatspläne bauen
  • Den Plan per Shortcode [dienstplan] auf jede beliebige Seite holen
  • Zeige öffentliche Kennzahlen (geleistete Schichten, Einsatzstunden, aktive Helfer:innen) mit [dienstplan_statistik] — ohne Login, Namen werden nie preisgegeben
  • Mitglieder tragen sich selbst für Dienste ein und wieder aus — Koordinatoren sehen jede Änderung live, ohne E-Mail-Pingpong
  • Termine wie Übungsabende, Feste oder Bereitschaftsdienste mit Kategorien planen (Anmeldelisten pro Termin gibt es mit Basis)
  • Jedem Mitglied seine anstehenden Dienste in einem Dashboard-Widget anzeigen
  • Mitglieder laden ihre Dienste als ICS-Kalenderdatei herunter

Warum auf WordPress

Die meisten ehrenamtlichen Organisationen betreiben ohnehin schon eine WordPress-Website für Neuigkeiten und Mitgliederkommunikation. Den Dienstplan dort zu integrieren bedeutet: Mitglieder nutzen ihr vorhandenes Konto, deine Daten bleiben in deiner eigenen Datenbank, und es gibt kein externes SaaS, das du datenschutzrechtlich prüfen musst.

Free, Basis und Pro

Die Version auf WordPress.org ist Free und bleibt dauerhaft kostenlos: ein Dienstplan, unbegrenzt viele Mitglieder, Schichten und Termine — ohne künstliche Obergrenzen.

Zwei optionale Add-ons erweitern dasselbe Plugin an Ort und Stelle, deine Daten bleiben automatisch erhalten:

  • Basis — mehrere Dienstpläne, wiederkehrende Termine, Termin-Anmeldungen und Aufgaben, Diensttausch, Gruppen- und Wochentags-Beschränkungen, automatische E-Mail-Benachrichtigungen und ein Community-Feedback-Kanal. Für eingespielte Teams, die Self-Service-Abläufe brauchen.
  • Pro — alles aus Basis plus Anwesenheits-Statistiken, ein manipulationssicheres Audit-Log und automatisches Nachrücken bei vollen Terminen. Für Organisationen mit Berichts- oder Nachweispflichten.

Preise und der vollständige Vergleich stehen auf wp-dienstplan.de.

Sprachen

Enthält Englisch, Deutsch, Spanisch, Französisch und Italienisch. Die Quelltexte sind englisch; weitere Sprachen lassen sich über Standard-.po-/.mo-Dateien im Verzeichnis languages/ ergänzen.

Externe Dienste

Produkt-Hinweise (wp-dienstplan.de)

Im WordPress-Adminbereich, ausschließlich auf den eigenen Seiten von Dienstplan, kann das Plugin https://www.wp-dienstplan.de/plugin/notices.json abrufen, um zeitlich begrenzte Produktinformationen anzuzeigen (zum Beispiel eine Aktion). Die Anfrage ist ein einfacher HTTP-GET ohne Query-Parameter und ohne Cookies deiner Website; es werden keine personenbezogenen Daten, Mitgliederdaten, Lizenzschlüssel oder website-identifizierenden Daten übertragen. Die Antwort wird lokal (WordPress-Transient) für bis zu 12 Stunden zwischengespeichert. Hinweise sind pro Administrator:in ausblendbar und erscheinen nie auf anderen Adminseiten. Dieser Aufruf ist Teil des kostenlosen, über WordPress.org verteilten Plugins.

Feiertage (openholidaysapi.org)

Dieses Plugin verbindet sich mit der öffentlichen OpenHolidays-API (https://openholidaysapi.org), um offizielle Feiertagsdaten für das Land und die (optionale) Region abzurufen, die unter Dienstplan Einstellungen Feiertage konfiguriert sind. Die Daten werden in deinen eigenen WordPress-Optionen gespeichert und als farbliche Hervorhebung im Kalender angezeigt, damit Mitglieder auf einen Blick sehen, welche Tage Feiertage sind. Die Funktion ist vollständig optional — wenn du das Feiertagsland in den Einstellungen leerst, wird jeder ausgehende Aufruf an diese API deaktiviert.

In drei Situationen wird eine Anfrage an https://openholidaysapi.org gesendet:

  • GET /Countries — einmalig, wenn der Administrator die Feiertags-Einstellungsseite öffnet und die Länderliste noch nicht zwischengespeichert ist. Keine Nutzdaten, nur eine HTTP-Anfrage.
  • GET /Subdivisions?countryIsoCode=XX — einmal pro Land, wenn der Administrator in den Einstellungen ein Land auswählt, um das Regionen-Dropdown zu befüllen. Der konfigurierte Ländercode wird als Query-Parameter übertragen.
  • GET /PublicHolidays?countryIsoCode=XX&languageIsoCode=YY&validFrom=YYYY-01-01&validTo=YYYY-12-31[&subdivisionCode=ZZZZ] — einmal jährlich per WordPress-Cron sowie bei Bedarf, wenn der Administrator auf der Einstellungsseite eine manuelle Aktualisierung anstößt. Der konfigurierte Ländercode, ggf. der Regionscode, der Sprachcode und das angefragte Jahr werden als Query-Parameter gesendet.

In jedem Fall werden ausschließlich vom Administrator eingegebene Konfigurationswerte übertragen (Land / Region / Sprache / Jahr). Es werden keine Mitgliedernamen, E-Mail-Adressen, Dienstdaten oder Audit-Log-Einträge gesendet.

Dieser Dienst wird von der STÜBER SYSTEMS GmbH als Open-Data-Projekt bereitgestellt: Nutzungsbedingungen, Datenschutzerklärung. Projektdokumentation und Datenquellen-Übersicht findest du auf https://www.openholidaysapi.org.

Datenschutz

Dienstplan ist so gebaut, dass alle mitgliederbezogenen Daten — Namen, E-Mail-Adressen (aus dem WordPress-Benutzerkonto), Schicht-Zuordnungen, Anmelde-Historie, Audit-Log-Einträge — ausschließlich in deiner eigenen WordPress-Datenbank bleiben. Die einzigen ausgehenden HTTP-Anfragen des kostenlosen Plugins sind die oben unter Externe Dienste dokumentierten Aufrufe (Produkt-Hinweise von wp-dienstplan.de und, falls aktiviert, OpenHolidays). Keiner der beiden Aufrufe überträgt Mitglieder- oder personenbezogene Daten.

Wenn du das optionale Basis- oder Pro-Add-on nutzt

Das kommerzielle Add-on kontaktiert einen separaten Lizenzserver unter lizenz.wp-dienstplan.de für die Lizenzaktivierung und eine tägliche Lizenzstatus-Prüfung. Die übertragenen Daten beschränken sich auf den Lizenzschlüssel, deine Website-URL und ein Status-Flag — es werden keine Mitgliederdaten, keine Dienstdaten und keine E-Mail-Adressen gesendet. Die Lizenzserver-Aktivität wird mit branchenüblichen Webserver-Logs (IP, Zeitstempel, User-Agent) zur Betrugsprävention protokolliert; die Datenschutzerklärung auf wp-dienstplan.de dokumentiert dies im Detail. Der Lizenzserver ist im kostenlosen, über WordPress.org verbreiteten Plugin nicht aktiv.

Cookies und Tracker

Dienstplan setzt keine eigenen Cookies und nutzt keine Dritt-Tracker. Das Plugin verwendet die Standard-Authentifizierungs-Cookies von WordPress für den Mitglieder-Login sowie localStorage, um auf Seiten mit mehreren Dienstplänen den zuletzt gewählten Plan zu merken.

Kostenlosmit kostenpflichtigen Tarifen
Mit deiner Installation stimmst du den Geschäftsbedingungen von WordPress.com sowie den Bedingungen für Drittanbieter-Plugins zu.
Getestet bis
WordPress 7.0.3
Dieses Plugin steht für deine -Website zum Download zur Verfügung.