Schritt für Schritt
Folge den Schritten der Reihe nach. Der erste Einsatz dauert ca. 30 Minuten.
-
Plugin herunterladen
Öffne die Download-Seite und stimme dem Haftungsausschluss zu. Der Download startet als ZIP-Datei.
Zum Download -
Plugin in WordPress hochladen
Im WordPress-Adminbereich: Plugins → Installieren → Plugin hochladen. Die heruntergeladene ZIP-Datei auswählen und auf "Jetzt installieren" klicken.
Alternativ: Den Ordner
gsh-terminplanaus der ZIP manuell nachwp-content/plugins/kopieren (z. B. per SFTP). -
Plugin aktivieren
Nach dem Upload: Plugins → Installierte Plugins. Das Plugin "Schul-Terminplan" in der Liste suchen und auf "Aktivieren" klicken. Danach erscheint unter Einstellungen ein neuer Menüpunkt "Schul-Terminplan".
-
iCal-URL aus IServ eintragen
In IServ: Kalender → Einstellungen → Externen Zugriff einrichten. Die HTTPS-URL des iCal-Feeds kopieren (endet auf
.ics).Im WordPress-Admin unter Einstellungen → Schul-Terminplan → Profil-Tab: URL einfügen, Cache-Dauer festlegen, speichern. Das Plugin lädt den Feed beim ersten Speichern automatisch.
Beispiel-URL:
https://iserv.deine-schule.de/iserv/calendar/pub/xyz123.ics -
Schuljahres-Vorlage erstellen (optional)
Falls Termine noch nicht in IServ eingetragen sind: Den ICS-Konverter öffnen, im Schritt 2 die Schuljahres-Daten und Ferien eintragen, Vorlage herunterladen. Die Excel-Datei dann in Excel befüllen.
Konverter auf der Startseite -
Excel-Termine in ICS umwandeln (optional)
Im ICS-Konverter: Excel-Vorlage importieren (Schritt 3), Kategorien prüfen, ICS-Datei exportieren (Schritt 4). Die erzeugte
.ics-Datei in IServ oder direkt in WordPress importieren.Dieser Schritt ist nur nötig, wenn Termine über die Excel-Vorlage erfasst wurden. Bei reiner IServ-Nutzung entfällt er.
-
Shortcode auf einer WordPress-Seite einfügen
Eine neue Seite in WordPress erstellen (z. B. "Terminplan") und folgenden Shortcode einfügen:
[gsh_terminplan]Seite veröffentlichen. Der Kalender erscheint sofort mit Quartalansicht, Kategorie-Filter und Volltextsuche. Für IServ-Einbettung (Kiosk-Modus) die Token-URL in den Plugin-Einstellungen konfigurieren.
Gesamtablauf
So hängen die Komponenten zusammen.
Häufige Fragen
Funktioniert das Plugin auch ohne IServ?
.ics-Datei, die als statische Datei auf einem Webserver gehostet werden kann. Ohne IServ entfällt der automatische Sync — die ICS-Datei muss manuell erneuert und neu verlinkt werden.