Listen-Layout
Das Format „Liste" rendert Spieler in einer Datentabelle. Es ist das Standardformat für Spielerlisten.
Format festlegen
Öffnen Sie auf dem Spielerlisten-Bearbeitungsbildschirm die Seitenleisten-Meta-Box Format und wählen Sie Liste.
Tabellenstruktur
Die gerenderte Tabelle hat:
Eine Kopfzeile mit Spaltenbezeichnungen
Eine Zeile pro Spieler
Eine erste Spalte, die entweder die Kadernummer oder eine Rangnummer anzeigt
Erste Spalte: Nummer vs. Rang
Wenn Sortieren nach auf Kadernummer oder Name gesetzt ist, zeigt die erste Spalte die tatsächliche Kadernummer aus dem Meta
sp_numberjedes Spielers. Die Spaltenüberschrift ist#.Wenn Sortieren nach auf eine beliebige Statistikspalte gesetzt ist, zeigt die erste Spalte den Rang des Spielers (1, 2, 3, ...) basierend auf der Sortierposition. Die Spaltenüberschrift ändert sich zu Rang.
Standard-Spaltensatz
Wenn in der Meta-Box „Spalten" keine Spalten ausgewählt sind, zeigt die Liste: #, Spieler, Mannschaft, Position.
Wenn Spalten ausgewählt sind, erscheinen sie nach der Spielerspalte in der Reihenfolge, die durch den menu_order der Performance-/Statistik-Beitragstypen in der Konfiguration definiert ist.
Sortierbare Tabellen
Spaltenüberschriften in der Liste sind für eine clientseitige Sortierung standardmäßig anklickbar. Dieses Verhalten wird durch die globale Einstellung sportspress_enable_sortable_tables gesteuert (Standard: yes). Es kann pro Einbettung mit dem Parameter sortable im Shortcode überschrieben werden.
Responsive Tabellen
Der responsive Modus kollabiert Spalten auf kleinen Bildschirmen und zeigt Datenbeschriftungen inline. Gesteuert durch sportspress_enable_responsive_tables (Standard: no). Überschreiben Sie dies mit dem Shortcode-Parameter responsive.
Scrollbare Tabellen
Horizontales Scrollen ist für breite Tabellen verfügbar. Gesteuert durch sportspress_enable_scrollable_tables (Standard: yes).
Paginierung
Paginierung teilt lange Listen in Seiten auf. Gesteuert durch:
Einstellung
sportspress_list_paginated(Standard:yes)Einstellung
sportspress_list_rows(Standard:10) — Anzahl der Zeilen pro Seite
Beide können mit den Shortcode-Parametern paginated und rows überschrieben werden. Das Setzen von paginated="0" deaktiviert die Paginierung vollständig.
Optionen zur Anzeige des Spielernamens
Unter SportsPress > Einstellungen > Spieler > Spielerlisten beeinflussen zwei Optionen die Namenzellen:
Fotos — Wenn aktiviert, erscheint ein Spieler-Vorschaubild neben dem Namen
Flaggen — Wenn aktiviert, erscheint eine Nationalitätsflagge neben dem Namen
Spielernamen verlinken
Spielernamen verlinken standardmäßig auf ihre individuellen Spielerprofilseiten. Gesteuert durch sportspress_link_players (Standard: yes). Überschreiben Sie dies mit link_posts="0" im Shortcode.
Gruppierung nach Position
Das Setzen von Gruppierung auf Position in der Meta-Box „Details" teilt die Tabelle in Abschnitte auf, einen pro Position. Vor jeder Positionsgruppe erscheint eine Überschrift (Standard <h4>). Das Überschriften-Tag kann mit dem Shortcode-Parameter grouptag geändert werden.
Link „Alle Spieler anzeigen"
Ein Link „Alle Spieler anzeigen" kann unterhalb der Liste hinzugefügt werden, indem show_all_players_link="1" im Shortcode gesetzt wird. Er verlinkt auf den Permalink der Spielerliste.
