Der Shortcode [event_calendar] ist die Hauptansicht Ihrer Programmseite: wahlweise als Kacheln mit Bild oder als kompakte Liste, mit Tagesauswahl, Live-Suche und Filtern.
Was Ihre Gäste hier tun
- 1Tag wählen
Ein Klick auf einen Reiter wie „Samstag, 17.10.2026“ blendet alles aus, was nicht an diesem Tag stattfindet.
- 2Suchen und filtern
Die Suche durchsucht Titel, Beschreibungen und beteiligte Personen sofort beim Tippen. Dazu kommen die Auswahlfelder „Alle Orte“ und „Alle Kategorien“ (Mehrfachauswahl).
- 3Ansicht wechseln
„Kacheln“ zeigt große Karten mit Bild, „Liste“ eine kompakte Tabelle. „Nur anstehende“ blendet Vergangenes aus.
- 4Merken und teilen
Das Herz legt einen Programmpunkt auf die persönliche Merkliste – ohne Anmeldung. „Meine Favoriten“ zeigt nur noch die gemerkten Punkte, das Symbol daneben teilt die Liste per QR-Code.
- 5Details öffnen
Ein Klick auf eine Kachel öffnet die Detailansicht – als eigene Seite oder als Pop-up, je nach Einstellung.
Shortcode-Parameter
Alle Parameter sind optional. Ohne Angabe gelten die Einstellungen unter Veranstaltungen → Einstellungen → Design & Optionen.
| Parameter | Beispiel | Wirkung |
|---|---|---|
parent_id | parent_id="123" | Zeigt nur die Programmpunkte dieser Hauptveranstaltung. Akzeptiert die WordPress-Beitrags-ID oder die Veranstaltungs-ID aus dem Import. |
view | view="list" | Startansicht: grid (Kacheln) oder list (Liste). |
slim | slim="true" | Blendet die Toolbar mit Suche und Filtern aus – etwa für eine Startseite. |
date | date="2026-10-17" | Öffnet direkt auf diesem Tag. |
venue | venue="Saal B" | Filtert beim Laden auf diesen Ort. |
category | category="Workshop" | Filtert beim Laden auf diese Kategorie. |
pagination_type | pagination_type="load_more" | Überschreibt die Seitennavigation: pagination (Seitenzahlen), load_more (Schaltfläche „Mehr laden“) oder none (alles auf einmal). |
per_page | per_page="8" | Einträge je Seite bzw. je Ladevorgang. |
detail_view | detail_view="modal" | page (eigene Seite) oder modal (Pop-up) – nur für diese Einbindung. |
hide_favs_icon | hide_favs_icon="true" | Blendet das Herz in Kachel und Liste aus. |
hide_ical_icon | hide_ical_icon="true" | Blendet das Kalender-Symbol (iCal) in Kachel und Liste aus. |
hide_ticket_icon | hide_ticket_icon="true" | Blendet das Ticket-Symbol aus. "false" erzwingt die Anzeige, auch wenn es global abgeschaltet ist. |
hide_locationdate | hide_locationdate="true" | Blendet Uhrzeit und Ort samt iCal-Symbol in Kachel, Liste und Detailansicht aus – für Programme, deren Zeiten noch nicht feststehen. |
[event_calendar]
[event_calendar parent_id="123" view="list" per_page="20"]
[event_calendar parent_id="123" slim="true" venue="Saal B" pagination_type="none"]Die passenden Einstellungen
Wie der Kalender grundsätzlich aussieht und sich verhält, legen Sie einmal zentral fest (Reiter Design & Optionen, Karte Funktionen & Standards):
| Einstellung | Was Sie damit steuern |
|---|---|
| Standard-Ansicht | Womit der Kalender startet: Kacheln oder Liste. |
| Grid-Layout-Modus | „Volle Breite“ nutzt den Platz, den das Theme vorgibt – auf sehr breiten Monitoren entstehen viele Spalten. „Box“ begrenzt auf 1200 px und höchstens vier Kacheln je Reihe. |
| Einträge pro Seite | Wie viele Programmpunkte auf einmal geladen werden. |
| Seitennavigation | Seitenzahlen (1, 2, 3 …), Schaltfläche „Mehr laden“ oder keine (alles auf einmal). |
| Ansichtsumschalter | Blendet die Schaltflächen „Kacheln“ / „Liste“ in der Toolbar ein oder aus. |
| Filter-Layout | Klassisch (Reiter und Auswahlfelder), Modern (große Kacheln, gut für Touch) oder gemischt: Desktop klassisch, Mobil modern. |
| Schwebende Suchleiste | Blendet auf Handy und Tablet eine Suchleiste am unteren Rand ein, aus der die Filter nach oben aufklappen. |
| Filter „Alle Kategorien“ | Blendet das Kategorie-Auswahlfeld ein oder aus. |
Alle Ansichten zeigen dieselben Daten und dürfen gleichzeitig verwendet werden – auch mehrfach auf derselben Seite, etwa ein Kalender je Hauptveranstaltung.