Zum Hauptinhalt springen

Begegnungsliste

Der Shortcode `[event_list]` zeigt Begegnungen aus einem SportsPress-Kalender als sortierbare, paginierte Tabelle mit Spalten für Datum, Begegnungsname (oder Heim-/Auswärtsmannschaften), Uhrzeit/Ergebnisse, Austragungsort, Liga, Saison, Artikel und …

Heute aktualisiert

Begegnungsliste

Der Shortcode [event_list] zeigt Begegnungen aus einem SportsPress-Kalender als sortierbare, paginierte Tabelle mit Spalten für Datum, Begegnungsname (oder Heim-/Auswärtsmannschaften), Uhrzeit/Ergebnisse, Austragungsort, Liga, Saison, Artikel und Spieltag an.

Was angezeigt wird

Eine Datentabelle mit Begegnungen. Angezeigte Spalten hängen von der Spaltenkonfiguration des Kalenders und der columns-Parameter-Überschreibung ab. Ergebnisse oder Uhrzeit werden in einem kombinierten oder separaten Format angezeigt, abhängig von den Einstellungen time_format und title_format.

Wann zu verwenden

Auf einer beliebigen Seite oder einem Beitrag verwenden. id angeben, um Begegnungen aus einem bestimmten Kalender abzurufen. Ohne id greift der Shortcode auf get_the_ID() zurück und sucht nach einem Kalender-Beitrag mit dieser ID — am nützlichsten, wenn er auf der eigenen Seite eines Kalenders (innerhalb der Schleife) oder mit einer expliziten id platziert wird.

Parameter

Parameter

Typ

Standard

Beschreibung

id

Ganzzahl

null

Beitrags-ID des anzuzeigenden SportsPress-Kalenders.

title

Zeichenfolge/Boolescher Wert

false

Überschreibt die angezeigte Überschrift. false verwendet die Bildunterschrift oder den Titel des Kalenders, wenn show_title 1 ist.

status

Zeichenfolge

'default'

Begegnungsstatus-Filter: 'default', 'future' oder 'publish'.

format

Zeichenfolge

'default'

Begegnungsformat-Filter.

date

Zeichenfolge

'default'

Voreingestellter Datumsfilter.

date_from

Zeichenfolge

'default'

Beginn des Datumsbereichs (JJJJ-MM-TT).

date_to

Zeichenfolge

'default'

Ende des Datumsbereichs (JJJJ-MM-TT).

date_past

Zeichenfolge

'default'

Vergangene Tage, die einbezogen werden sollen.

date_future

Zeichenfolge

'default'

Zukünftige 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.

season

Ganzzahl/Zeichenfolge

null

Saison-Begriff-ID oder Slug.

venue

Ganzzahl/Zeichenfolge

null

Austragungsort-Begriff-ID oder Slug.

team

Ganzzahl

null

Mannschafts-Beitrags-ID zum Filtern von Begegnungen.

teams_past

Ganzzahl

null

Filter, um vergangene Mannschaften einzuschließen.

date_before

Zeichenfolge

null

Begegnungen nach diesem Datum ausschließen.

player

Ganzzahl

null

Spieler-Beitrags-ID zum Filtern von Begegnungen.

number

Ganzzahl

-1

Maximale Anzahl der anzuzeigenden Begegnungen. -1 zeigt alle.

columns

Zeichenfolge/Array

null

Kommagetrennte Spalten-Slugs zum Überschreiben der Spaltenauswahl des Kalenders (z. B. 'event,time,venue').

order

Zeichenfolge

'default'

Sortierreihenfolge: 'ASC' oder 'DESC'.

show_team_logo

Boolescher Wert

Aus Einstellungen

1 um Mannschaftslogos in der Begegnungsspalte anzuzeigen.

link_events

Boolescher Wert

Aus Einstellungen

1 um Begegnungsdaten/-titel mit Begegnungsseiten zu verlinken.

link_teams

Boolescher Wert

Aus Einstellungen

1 um Mannschaftsnamen mit Mannschaftsseiten zu verlinken.

link_venues

Boolescher Wert

Aus Einstellungen

1 um Austragungsortsnamen zu verlinken.

sortable

Boolescher Wert

Aus Einstellungen

1 um clientseitige Spaltensortierung zu aktivieren.

responsive

Boolescher Wert

Aus Einstellungen

1 um den responsiven Tabellenmodus zu aktivieren.

scrollable

Boolescher Wert

Aus Einstellungen

1 um horizontales Scrollen auf schmalen Bildschirmen zu aktivieren.

paginated

Boolescher Wert

Aus Einstellungen

1 um die Tabelle zu paginieren.

rows

Ganzzahl

Aus Einstellungen

Zeilen pro Seite bei aktiver Paginierung. Standard 10.

show_all_events_link

Boolescher Wert

false

1 um einen „Alle Begegnungen anzeigen"-Link unterhalb der Tabelle anzuzeigen (erfordert id).

show_title

Boolescher Wert

Aus Einstellungen

1 um den Kalendernamen als Überschrift oberhalb der Tabelle anzuzeigen.

title_format

Zeichenfolge

Aus Einstellungen

Spaltenlayout: 'title' (Begegnungstitel), 'teams' (gestapelte Mannschaftsnamen) oder 'homeaway' (separate Heim-/Auswärtsspalten).

time_format

Zeichenfolge

Aus Einstellungen

Uhrzeit-/Ergebnisspaltenformat: 'combined', 'separate', 'time' oder 'results'.

Verwendungsbeispiele

Minimal — alle Begegnungen aus einem bestimmten Kalender:

[event_list id="30"]

Nur zukünftige Begegnungen, Mannschaftsnamen verlinkt, paginiert mit 5 Zeilen pro Seite:

[event_list id="30" status="future" link_teams="1" paginated="1" rows="5"]

Heim-/Auswärts-Format mit Logos und einem „Alle Begegnungen anzeigen"-Link:

[event_list id="30" title_format="homeaway" show_team_logo="1" show_all_events_link="1"]

Hat dies deine Frage beantwortet?