Zum Hauptinhalt springen

Ligatabelle

Der Shortcode `[league_table]` zeigt eine Mannschaftsrangtabelle mit konfigurierbaren Statistikspalten, Sortierung und Paginierung an.

Heute aktualisiert

Ligatabelle

Der Shortcode [league_table] zeigt eine Mannschaftsrangtabelle mit konfigurierbaren Statistikspalten, Sortierung und Paginierung an.

Was angezeigt wird

Eine Datentabelle mit einer Zeile pro Mannschaft, die konfigurierte Statistikspalten zeigt (Siege, Unentschieden, Niederlagen, Punkte, Tordifferenz usw.). Die erste Spalte zeigt den Mannschaftsrang (Position), die zweite zeigt den Mannschaftsnamen mit einem optionalen Logo. Hervorgehobene Positionsbänder (Aufstiegs-, Abstiegszonen) folgen der Konfiguration des Ligatabellen-Beitrags.

Wann zu verwenden

Auf einer beliebigen Seite verwenden. id angeben, das auf einen SportsPress-Ligatabellen-Beitrag verweist. Innerhalb der Schleife auf einer einzelnen Ligatabellenseite kann id weggelassen werden.

Parameter

Parameter

Typ

Standard

Beschreibung

id

Ganzzahl

get_the_ID()

Beitrags-ID der Ligatabelle. Außerhalb der Schleife erforderlich.

number

Ganzzahl

-1

Maximale Anzahl der anzuzeigenden Mannschaften. -1 zeigt alle.

columns

Zeichenfolge/Array

null

Kommagetrennte Spalten-Slugs zum Überschreiben der Spaltenauswahl der Ligatabelle (z. B. 'w,d,l,pts').

highlight

Zeichenfolge

Aus Post-Meta

Kommagetrennte Positionsbereiche zum Hervorheben (z. B. Zonen). Standardmäßig das sp_highlight-Meta des Tabellenbeitrags.

show_full_table_link

Boolescher Wert

false

1 um einen „Vollständige Tabelle anzeigen"-Link unterhalb der Tabelle anzuzeigen (erfordert id).

title

Zeichenfolge/Boolescher Wert

false

Überschreibt die angezeigte Überschrift.

show_title

Boolescher Wert

Aus Einstellungen

1 um den Tabellentitel anzuzeigen. Standard aus der Einstellung Tabellen > Titel anzeigen.

show_team_logo

Boolescher Wert

Aus Einstellungen

1 um Mannschaftslogos anzuzeigen. Standard aus der Einstellung Tabellen > Logos anzeigen (yes).

link_posts

Boolescher Wert

Aus Einstellungen

1 um Mannschaftsnamen mit ihren Seiten zu verlinken. Standardmäßig die globale Einstellung Mannschaften verknüpfen oder Spieler verknüpfen, je nach Tabellenmodus.

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 zu aktivieren.

paginated

Boolescher Wert

Aus Einstellungen

1 um die Tabelle zu paginieren.

rows

Ganzzahl

Aus Einstellungen

Zeilen pro Seite bei aktiver Paginierung. Standard aus der Einstellung Tabellen > Zeilen (10).

show_published_events

Boolescher Wert

Wenn gesetzt, überschreibt, ob veröffentlichte (vergangene) Begegnungen in Berechnungen einbezogen werden.

show_future_events

Boolescher Wert

Wenn gesetzt, überschreibt, ob zukünftige Begegnungen in Berechnungen einbezogen werden.

Verwendungsbeispiele

Minimal — vollständige Ligatabelle:

[league_table id="42"]

Top 5 Mannschaften mit benutzerdefinierten Spalten, Logos und einem „Vollständige Tabelle anzeigen"-Link:

[league_table id="42" number="5" columns="w,d,l,pts" show_team_logo="1" link_posts="1" show_full_table_link="1"]

Kompakte Tabelle ohne Paginierung:

[league_table id="42" paginated="0" sortable="0"]

Hat dies deine Frage beantwortet?