Überblick

Termine pflegen. Die Website zeigt, was ansteht.

Wenn Veranstaltungstermine einzeln in Seiteninhalten stehen, müssen Datum, Darstellung und veraltete Einträge dort von Hand gepflegt werden.

LU Calendar trennt die Termindaten von ihrer Darstellung. Sie bearbeiten die Einträge an einer zentralen Stelle in WordPress. Die eingebundenen Listen laden die passenden Termine und berücksichtigen dabei das aktuelle Datum.

Geeignet für

Unternehmen, Vereine und Veranstalter, die Workshops, Veranstaltungen oder andere Termine als Liste auf einer WordPress-Website veröffentlichen möchten.

Funktionen

Ein Terminkalender für WordPress,
der zu Ihrer Website passt.

Die Inhalte kommen aus der Terminverwaltung. Wie sie aussehen und wo sie erscheinen, legen Sie fest

Termine zentral verwalten

Einträge im WordPress-Menü „Luna Universe → Calendar“ anlegen, bearbeiten und löschen.

  • Datum, Uhrzeit, Ort und Titel
  • Kategorie und Beschreibung
  • Optionaler Button mit Text und Link

Listen nach Kategorie

Mit dem Shortcode nur die gewünschte Kategorie anzeigen – etwa Workshops auf einer eigenen Unterseite.

  • Kategorie frei benennen
  • Vorhandene Kategorien als Eingabevorschlag
  • Ohne Filter alle aktuellen Termine

HTML & CSS selbst gestalten

Aufbau und Gestaltung der Einträge in zwei Code-Editoren anpassen. Platzhalter setzen die Termindaten ein.

  • Gemeinsame HTML-Vorlage
  • Editierbares CSS
  • Mitgeliefertes Layout mit Mobilansicht

Kommende Termine anzeigen

Beim Laden erscheinen Einträge von heute und aus der Zukunft, aufsteigend nach Datum sortiert.

  • Vergangene Tage werden ausgeblendet
  • Heutige Termine bleiben den ganzen Tag
  • Alte Einträge manuell gesammelt löschen

Termindaten separat laden

Die Liste ruft ihre Inhalte beim Seitenaufruf über WordPress-AJAX ab. Damit kommen sie aus einer separaten Abfrage statt aus dem gespeicherten Seiten-HTML.

  • Abruf auch für nicht angemeldete Besucher
  • Individueller Text bei leerer Liste

Den gewählten Termin weitergeben

Ein Klick auf den Termin-Button legt die zugehörigen Daten im Sitzungsspeicher des Browsers ab.

  • Links und Sprungmarken möglich
  • Von eigenem JavaScript auslesbar
  • Formularanbindung separat umsetzen

Einbindung

Von der Eingabe zur veröffentlichten Liste.

01

Einrichten & gestalten

Plugin in WordPress aktivieren. Anschließend HTML-Vorlage und CSS auf die Website abstimmen. Die Gestaltungsregister sind Benutzern mit manage_options vorbehalten.

02

Termine erfassen

Ein gültiges Datum eintragen und die gewünschten Angaben ergänzen. Die Terminverwaltung ist für Benutzer mit der WordPress-Berechtigung edit_posts zugänglich.

03

Shortcode einfügen

Den Kalender in einen Bereich Ihrer Website einbinden, der WordPress-Shortcodes verarbeitet. Kategorie, Leertext und eine optionale Container-ID lassen sich pro Einbindung festlegen.

Technik & Grenzen

Klar im Umfang.
Offen in der Gestaltung.

LU Calendar konzentriert sich auf die Veröffentlichung von Terminlisten. Diese technischen Rahmenbedingungen sind für die Einrichtung relevant.

System

WordPress mit PHP und einer MySQL-/MariaDB-Datenbank. Im Plugin sind keine verbindlichen Mindestversionen für WordPress oder PHP angegeben.

Frontend

JavaScript, bereits geladenes jQuery, der Theme-Aufruf wp_footer und ein erreichbares admin-ajax.php sind erforderlich. Die Terminliste hat keine Ausgabe ohne JavaScript.

Datum & Aktualisierung

Maßgeblich ist das aktuelle Datum des Datenbankservers. Die Abfrage erfolgt beim Laden der Seite; es gibt keine laufende Live-Aktualisierung und keinen eigenen Kalender-Cronjob.

Datenspeicherung

Termine liegen in einer eigenen Tabelle der WordPress-Datenbank. HTML und CSS werden als WordPress-Optionen gespeichert. Ausgewählte Termindaten können beim Button-Klick im Browser-Sitzungsspeicher landen.

Formularanbindung

Eine eigene JavaScript-Anbindung kann den Sitzungsspeicher im passenden Browser-Kontext derselben Origin auslesen. Dafür müssen die vom Plugin erwarteten Template-Klassen bestehen bleiben; ein externer Buchungsdienst erhält diese Daten nicht automatisch.

Updates

Der integrierte Updater fragt Versionsinformationen bei plugins.luna-universe.com ab und bindet verfügbare Updates in WordPress ein.

Terminliste mit bewusst begrenztem Umfang

Eine Monats- oder Wochenansicht, Serientermine, Ticketverkauf, Zahlungen, Teilnehmerverwaltung und Kalender-Synchronisation gehören nicht zum implementierten Funktionsumfang. Ein Button kann auf ein separates Angebot oder Formular verweisen.

Mit Sodah umsetzen

Ihr Kalender.
Als Teil Ihrer Website.

LU Calendar ist eine Sodah-Entwicklung für WordPress. Die bearbeitbare Vorlage bietet die Grundlage, Terminlisten auf das Erscheinungsbild Ihrer Website abzustimmen.

Für Ihr Projekt klären wir gemeinsam, welche Termine sichtbar sein sollen, welche Kategorien sinnvoll sind und wohin die Termin-Buttons führen. Eine individuelle Formularanbindung lässt sich als eigener Entwicklungsschritt planen.

Häufige Fragen

Gut zu wissen.

Antworten zu Funktionen, Einrichtung und Datenverarbeitung.

LU Calendar ist ein WordPress-Plugin von Sodah Webdesign zur Verwaltung und Veröffentlichung von Terminlisten. Einträge werden im WordPress-Adminbereich gepflegt und per Shortcode auf der Website angezeigt. Die Darstellung lässt sich über eine HTML-Vorlage und eigenes CSS anpassen.
Fügen Sie in einen Bereich ein, der WordPress-Shortcodes verarbeitet. Mit category wählen Sie eine Kategorie, mit placeholder einen Text für leere Listen und mit id eine Container-ID. Ohne Kategorienfilter erscheinen alle Einträge ab dem aktuellen Datum.
Nein. Termine vor dem aktuellen Datum werden beim Laden der Liste automatisch ausgeblendet, bleiben aber in der Datenbank. Über „Remove old entries“ können sie in der Verwaltung gesammelt gelöscht werden. Termine des heutigen Tages bleiben unabhängig von ihrer Uhrzeit sichtbar. Maßgeblich ist das Datum des Datenbankservers.
Benötigt werden WordPress, PHP und eine MySQL-/MariaDB-Datenbank. Für die Terminanzeige müssen JavaScript und jQuery verfügbar sein, das Theme wp_footer aufrufen und WordPress-AJAX erreichbar sein. Verbindliche Mindestversionen für WordPress und PHP sind im Plugin nicht angegeben.
Nein. Es gibt keine implementierte Synchronisation mit Google Calendar, Outlook oder anderen Kalenderdiensten. Auch ein ICS- oder CSV-Import beziehungsweise -Export ist nicht vorhanden. Termine werden direkt in der eigenen WordPress-Verwaltung erfasst.
LU Calendar enthält keine Buchungs- oder Teilnehmerverwaltung. Termin-Buttons können auf eine URL oder eine Sprungmarke wie #anmeldung verweisen. Beim Klick speichert das Plugin Termindaten im sessionStorage. Ein zusätzliches Skript auf derselben Website kann sie für ein Formular auslesen; das Formular und seine Verarbeitung müssen separat umgesetzt werden.
Das Plugin speichert Datum, Uhrzeit, Ort, Titel, Kategorie, Beschreibung sowie optionalen Button-Text und Link in der WordPress-Datenbank. Beim Klick auf einen Termin-Button werden die sechs Terminfelder ohne Button-Text und Link im Browser-Sitzungsspeicher abgelegt, sofern die benötigten Template-Klassen vorhanden sind. Für Update-Prüfungen wird außerdem der externe Server plugins.luna-universe.com kontaktiert.
Die Terminverwaltung ist für WordPress-Benutzer mit der Berechtigung edit_posts zugänglich. Die Register für HTML-Vorlage, CSS und Dokumentation setzen manage_options voraus. Welche Personen diese Berechtigungen besitzen, richtet sich nach der Rollenverteilung der jeweiligen WordPress-Installation.

Fragen Sie Ihre KI nach Sodah Webdesign

Verlassen Sie sich nicht nur auf unser Wort. Fragen Sie Ihre bevorzugte KI, was sie über Sodah Webdesign denkt.

Fragen Sie Claude …

Fragen Sie ChatGPT …

Fragen Sie Perplexity …

Fragen Sie Gemini …

Fragen Sie Grok …

Fragen Sie Copilot …

Wählen Sie den klugen Weg

Wir arbeiten direkt mit Geschäftsführern, Marketingverantwortlichen und Projektleitern zusammen. Dabei integrieren wir uns in bestehende Abläufe und übernehmen die technische sowie inhaltliche Umsetzung der anstehenden Aufgaben.

  • 0171 – 650 10 39
  • Schreiben Sie uns Ihr Anliegen
  • Starten Sie mit einem unverbindlichen Gespräch
  • Wir analysieren Ihre Ziele
  • Erhalten Sie individuelle Lösungswege
Anfrage für Ihre Webentwicklung Agentur

Sichern Sie sich jetzt Ihre kostenfreie Erstberatung

  • Wir verwenden Ihre Angaben zur Beantwortung Ihrer Anfrage. Weitere Informationen finden Sie in unseren Datenschutzhinweisen.