Zum Hauptinhalt springen

Begegnungskalender

Der Shortcode `[event_calendar]` zeigt ein monatliches Rasterkalen dar an, das zeigt, an welchen Tagen Begegnungen stattfinden. Tage mit Begegnungen sind verlinkt; ein Klick auf einen Tag mit einer einzelnen Begegnung führt direkt zu dieser Begegnun…

Begegnungskalender

Der Shortcode [event_calendar] zeigt ein monatliches Rasterkalen dar an, das zeigt, an welchen Tagen Begegnungen stattfinden. Tage mit Begegnungen sind verlinkt; ein Klick auf einen Tag mit einer einzelnen Begegnung führt direkt zu dieser Begegnung, während ein Tag mit mehreren Begegnungen zum Tagesarchiv verlinkt. Navigation zu vorherigen/nächsten Monaten ist vorhanden.
​

Was angezeigt wird

Ein Monatsansichts-Kalenderraster mit Monatsname und Jahr als Bildunterschrift. Tage mit Begegnungen sind hervorgehoben und verlinkt. Navigationspfeile in der Fußzeile ermöglichen den Wechsel zwischen Monaten.
​

Wann zu verwenden

Auf einer beliebigen Seite, einem Beitrag oder einem Widget platzieren. id ist optional — wenn angegeben, filtert es den Kalender auf Begegnungen des entsprechenden SportsPress-Kalender-Beitrags. Ohne id werden alle Begegnungen der gesamten Website angezeigt.
​

Parameter

Parameter

Typ

Standard

Beschreibung

id

Ganzzahl

null

Beitrags-ID eines SportsPress-Kalenders zur Begegnungsfilterung.

status

Zeichenfolge

'default'

Begegnungs-Veröffentlichungsstatus-Filter. 'default' verwendet die Kalendereinstellung; akzeptiert auch 'future' oder 'publish'.

format

Zeichenfolge

'default'

Begegnungsformat-Filter (z. B. ein benutzerdefinierter Format-Slug).

date

Zeichenfolge

'default'

Voreingestellter Datumsfilter.

date_from

Zeichenfolge

'default'

Startdatum für einen Datumsbereich (JJJJ-MM-TT).

date_to

Zeichenfolge

'default'

Enddatum für einen Datumsbereich (JJJJ-MM-TT).

date_past

Zeichenfolge

'default'

Anzahl vergangener Tage, die einbezogen werden sollen.

date_future

Zeichenfolge

'default'

Anzahl zukünftiger Tage, die einbezogen werden sollen.

date_relative

Zeichenfolge

'default'

Relativer Datumsmodus.

day

Zeichenfolge

'default'

Spieltag-Filter.

league

Ganzzahl/Zeichenfolge

null

Liga-Begriff-ID oder Slug zum Filtern.

season

Ganzzahl/Zeichenfolge

null

Saison-Begriff-ID oder Slug zum Filtern.

venue

Ganzzahl/Zeichenfolge

null

Austragungsort-Begriff-ID oder Slug zum Filtern.

team

Ganzzahl

null

Mannschafts-Beitrags-ID zum Filtern von Begegnungen.

player

Ganzzahl

null

Spieler-Beitrags-ID zum Filtern von Begegnungen.

initial

Boolescher Wert

true

true um einbuchstabige Wochentags-Initialen in Spaltenüberschriften anzuzeigen; false für abgekürzte Namen.

caption_tag

Zeichenfolge

'caption'

HTML-Tag zur Umrahmung der Monats-/Jahresüberschrift.

show_all_events_link

Boolescher Wert

false

true um einen „Alle Begegnungen anzeigen"-Link unterhalb des Kalenders anzuzeigen, wenn id gesetzt ist.

override_global_date

Boolescher Wert

false

true um den angezeigten Monat auf den aktuellen Monat zurückzusetzen und dabei globale Monats-/Jahres-Abfragevariablen zu ignorieren.

Verwendungsbeispiele

Minimal — alle Begegnungen des aktuellen Monats:
​

[event_calendar]

Begegnungen aus einem bestimmten Kalender, nach Liga und Saison gefiltert:
​

[event_calendar id="30" league="5" season="8" show_all_events_link="1"]

Kalender, der nur die Begegnungen einer Mannschaft mit abgekürzten Wochentags-Überschriften anzeigt:
​

[event_calendar team="12" initial="0"]

Hat dies deine Frage beantwortet?