Vai al contenuto principale

Lista giocatori

Lo shortcode `[player_list]` visualizza una tabella della rosa dei giocatori con le loro colonne statistiche configurate. I giocatori possono essere ordinati, paginati, raggruppati per posizione e filtrati per squadra o stagione.

Aggiornato oggi

Lista giocatori

Lo shortcode [player_list] visualizza una tabella della rosa dei giocatori con le loro colonne statistiche configurate. I giocatori possono essere ordinati, paginati, raggruppati per posizione e filtrati per squadra o stagione.

Cosa visualizza

Una tabella dati con una riga per giocatore. La prima colonna mostra il nome del giocatore (con foto opzionale e bandiera della nazionalità). Le colonne successive mostrano le statistiche di prestazione configurate. I giocatori possono essere raggruppati sotto le intestazioni di posizione quando è impostato grouping="position".

Quando usarlo

Usa su qualsiasi pagina. Fornisci id che punta a un post Lista giocatori SportsPress. All'interno del Loop su una pagina post Lista giocatori, id può essere omesso.

Parametri

Parametro

Tipo

Predefinito

Descrizione

id

intero

get_the_ID()

ID post della Lista giocatori. Obbligatorio al di fuori del Loop.

title

stringa/booleano

false

Sovrascrive l'intestazione visualizzata.

number

intero

-1

Numero massimo di giocatori da visualizzare. -1 mostra tutti (o usa l'impostazione del numero della lista).

columns

stringa/array

null

Slug di colonne di prestazione separati da virgola per sovrascrivere la selezione delle colonne della lista (es. 'appearances,goals'). Accetta anche il nome del parametro legacy performance.

grouping

stringa/null

Dalla lista

Raggruppa i giocatori: 'position' per raggruppare per posizione, o lascia vuoto per nessun raggruppamento. Il valore predefinito è l'impostazione di raggruppamento della Lista giocatori.

grouptag

stringa

'h4'

Tag HTML per le etichette dei gruppi quando il raggruppamento è attivo (es. 'h3', 'h4').

orderby

stringa

'default'

Slug della colonna per cui ordinare. 'default' usa l'impostazione di ordinamento della lista.

order

stringa

'ASC'

Direzione di ordinamento: 'ASC' o 'DESC'.

leagues

intero/stringa

null

ID termine della lega per filtrare le statistiche del giocatore per lega.

seasons

intero/stringa

null

ID termine della stagione per filtrare le statistiche del giocatore per stagione.

team

intero

null

ID post della squadra per filtrare i giocatori per squadra attuale.

show_all_players_link

booleano

false

1 per mostrare un link "View all players" sotto la tabella (richiede id).

show_title

booleano

Dalle impostazioni

1 per visualizzare il titolo della Lista giocatori come intestazione.

show_player_photo

booleano

Dalle impostazioni

1 per visualizzare le foto dei giocatori nella colonna del nome.

show_player_flag

booleano

Dalle impostazioni

1 per visualizzare le bandiere della nazionalità nella colonna del nome.

team_format

stringa

Dalle impostazioni

Come visualizzare la colonna della squadra: 'name', 'logo' o 'both'.

link_posts

booleano

Dalle impostazioni

1 per collegare i nomi dei giocatori alle pagine dei giocatori.

link_teams

booleano

Dalle impostazioni

1 per collegare i nomi delle squadre alle pagine delle squadre.

sortable

booleano

Dalle impostazioni

1 per abilitare l'ordinamento delle colonne lato client.

responsive

booleano

Dalle impostazioni

1 per abilitare la modalità tabella responsive.

scrollable

booleano

Dalle impostazioni

1 per abilitare lo scorrimento orizzontale.

paginated

booleano

Dalle impostazioni

1 per paginare la tabella.

rows

intero

Dalle impostazioni

Righe per pagina quando la paginazione è attiva. Predefinito dall'impostazione Lists > Rows (10).

Esempi di utilizzo

Minimo — lista giocatori completa:

[player_list id="55"]

I 10 migliori marcatori, ordinati in modo decrescente, raggruppati per posizione:

[player_list id="55" number="10" orderby="goals" order="DESC" grouping="position" grouptag="h3"]

Lista giocatori per una squadra specifica, con foto, nomi collegati e un link "View all players":

[player_list id="55" team="12" show_player_photo="1" link_posts="1" show_all_players_link="1"]

Lista compatta senza paginazione, colonne personalizzate:

[player_list id="55" columns="appearances,goals,assists" paginated="0"]

Hai ricevuto la risposta alla tua domanda?