Zum Inhalt springen
Condictor Studio
WordPress
WordPress

Vergangene Events in The Events Calendar anzeigen

So zeigst du vergangene Events in The Events Calendar ohne Code, per Shortcode oder über ein sicheres Template-Override. Aktualisierte Anleitung.

Etwa 2 Min. Lesezeitvon Maciej Szukalski
Eine WordPress-Seitenleiste mit vergangenen Events, daneben ein Codeausschnitt und ein Theme-Datei-Symbol.

Wichtig: Der Code von 2014 ist archiviert

Die frühere Lösung manipulierte alte Plugin-Interna. Nutze sie nicht in aktuellen Installationen. The Events Calendar hat sich geändert; verwende die gepflegte Dokumentation und teste jede Anpassung in einer Staging-Umgebung.

Die Lösung nach Bedarf wählen

BedarfSinnvoller Weg
Alle vergangenen Events als Archiveingebaute Ansicht verlinken
Einstieg aus Sidebar oder SeiteBlock oder Widget mit Link zum Archiv
gefilterte Ansicht mit Pro[tribe_events] verwenden
Neueste vergangene Events zuerstaktuellen Hersteller-Snippet für Views v2 nutzen

The Events Calendar stellt vergangene Events unter einer Adresse mit Parameter bereit:

/events/?tribe_event_display=past

Das benötigt kein neues Widget. Details stehen in Working with Past Events.

Option 2. Block oder Widget als Archiveinstieg

Zeige einen klaren Link, eine kurze Erklärung und bei Bedarf einige aktuelle vergangene Events. Das Widget selbst muss nicht alle Archivfunktionen nachbauen; ein stabiler Link ist wartungsärmer.

Option 3. Shortcode in Events Calendar Pro

In Pro lassen sich Ansichten mit [tribe_events] einbetten. Vergangene Zeiträume werden über ein früheres Datum gewählt; die Einschränkungen für den Parameter vergangener Events hängen von der jeweiligen Ansicht ab. Prüfe die aktuelle Dokumentation deiner Version.

Neueste vergangene Events zuerst anzeigen

Listenansichten zeigen ältere Einträge oft zuerst. Für ein Archiv ist die umgekehrte Reihenfolge meist besser. Der Hersteller veröffentlicht dafür einen aktuellen Views-v2-Snippet: Showing Past Events in Reverse Order.

Wann ein Widget-Template überschreiben?

Nur wenn Block, Einstellungen und verlinktes Archiv die Anforderungen nicht erfüllen. Lege ein Override im Child Theme an, nicht im Plugin:

[child-theme]/tribe/events/

Nicht hier:

[plugin]/src/views/

Aktuelle Pfade erklärt Using the Events List Widget. Vergleiche sie mit deiner installierten Version.

Was du bei Plugin-Anpassungen nicht tun solltest

Bearbeite keine Plugin-Dateien direkt, kopiere keinen alten Code blind und aktualisiere nicht ohne Test. Updates überschreiben Änderungen und APIs können sich ändern.

Ein gutes Event-Archiv gestalten

Kennzeichne vergangene Events eindeutig, biete Suche oder Filter, zeige Datum und Kontext und vermeide, dass abgelaufene Angebote wie buchbar wirken.

Test nach der Einführung

Prüfe Desktop und Mobilansicht, leere Zustände, Zeitzonen, Pagination, Caches, Barrierefreiheit und das Verhalten nach einem Plugin-Update. Bei vielen Altanpassungen plane WordPress-Modernisierung oder WordPress-Betreuung.

Ein Problem zu lösen?

Finden wir den richtigen ersten Schritt

Beschreiben Sie Ihre Situation in wenigen Sätzen. Wir melden uns mit Fragen oder einem konkreten Vorschlag für den nächsten Schritt.

Thema beschreiben

Siehe auch

Alle Artikel