Vai al contenuto principale

Bracket a eliminazione singola

L'eliminazione singola è il formato torneo predefinito in SportsPress Pro. Una squadra o un giocatore che perde una partita viene immediatamente eliminato. Il bracket procede round per round finché rimane un solo concorrente.

Aggiornato oggi

Bracket a eliminazione singola

L'eliminazione singola è il formato torneo predefinito in SportsPress Pro. Una squadra o un giocatore che perde una partita viene immediatamente eliminato. Il bracket procede round per round finché rimane un solo concorrente.

Impostazione del formato

Quando si crea o modifica un torneo, apri il meta box Dettagli nella barra laterale e imposta Formato su Eliminazione singola. Solo il meta box Bracket appare nell'area contenuto principale quando questo formato è attivo. I meta box Bracket Vincitori, Bracket Perdenti e Bracket Finale sono nascosti per i tornei a eliminazione singola.

Configurazione del numero di round

Nel meta box Dettagli, usa il selettore Squadre per impostare quanti round contiene il bracket. Il numero di round determina il numero massimo di squadre iniziali:

Impostazione Squadre

Round memorizzati

Slot squadre iniziali

3–4 squadre

2

4

5–8 squadre

3

8

9–16 squadre

4

16

17–32 squadre

5

32

33–64 squadre

6

64

Il massimo è 6 round / 64 squadre. Questo limite è impostato dal filtro sp_tournament_rounds_limit, che ha come valore predefinito 6 in class-sp-tournament-meta-boxes.php. Gli sviluppatori possono alzare questo limite con un hook filtro se necessario.

L'editor bracket

Il meta box Bracket visualizza il bracket come una tabella. Ogni colonna è un round; ogni gruppo di righe all'interno di una colonna è uno slot partita.

Etichette dei round

La riga di intestazione della tabella bracket contiene un campo di testo modificabile per ogni round. Digita un'etichetta personalizzata come "Quarti di finale", "Semifinali" o "Finale". Se un campo è lasciato vuoto, SportsPress usa come predefinito "Round 1", "Round 2" e così via.

Assegnazione delle squadre al primo round

Solo il primo round mostra menu a tendina per la selezione delle squadre. Seleziona una squadra dal menu a tendina in ogni slot. Il menu a tendina è pre-filtrato per Lega e Stagione assegnate al torneo nel meta box Dettagli. Se non è assegnata alcuna lega o stagione, vengono mostrate tutte le squadre.

Le squadre nei round successivi vengono determinate automaticamente una volta inseriti i risultati delle partite; i loro slot vengono visualizzati come campi di testo di sola lettura che mostrano il vincitore della partita precedente.

Inserimento dei dati della partita

Ogni slot partita nell'editor bracket contiene:

  • Data — un campo selettore data. Inserisci la data della partita nel formato YYYY-MM-DD. Lasciare questo campo vuoto contrassegna l'evento come TBD.

  • Ora — campi ora e minuto in formato 24 ore. Se viene fornita solo una data, l'ora è impostata per impostazione predefinita a mezzanotte.

  • Risultati — due piccoli campi punteggio (punteggio casa a sinistra, punteggio trasferta a destra), separati da un trattino.

Quando salvi il torneo (fai clic su Aggiorna o Pubblica), SportsPress crea o aggiorna automaticamente i post sp_event per ogni slot partita che ha una data o almeno una squadra assegnata.

Come avanzano i vincitori

Quando inserisci i risultati di una partita e salvi, SportsPress legge l'esito dell'evento per determinare quale squadra ha vinto. Al successivo caricamento della pagina, il nome del vincitore popola automaticamente lo slot corrispondente nel round successivo. Il vincitore viene determinato usando la stessa logica degli esiti configurata in SportsPress > Configura — l'esito dell'evento contrassegnato come "Vittoria" (o l'esito con il rango più alto) decide la squadra che avanza.

Se una partita non ha ancora un risultato, lo slot del round successivo rimane vuoto finché non vengono inseriti i risultati.

Nascondere gli slot delle partite

Fai clic sull'icona occhio (dashicons-hidden) su qualsiasi riga partita per nascondere quell'evento dalla visualizzazione frontend. Questo è utile per i bye o gli slot segnaposto che non dovrebbero apparire pubblicamente. Lo stato nascosto viene attivato nell'admin e salvato per ogni evento.

Il salvataggio crea eventi automaticamente

Ogni volta che salvi un torneo con una data (o un'assegnazione di squadra) in uno slot bracket, SportsPress crea un post sp_event per quella partita se non ne esiste già uno. Il titolo dell'evento viene generato dai nomi delle squadre uniti dal delimitatore configurato (predefinito: "vs"). L'evento viene automaticamente taggato con la lega e la stagione assegnate al torneo e il suo formato è impostato su "Torneo".

Per modificare un evento direttamente, fai clic sull'icona matita (dashicons-edit) visibile nella tabella bracket dell'admin accanto al campo data. Questo apre la schermata di modifica dell'evento in una nuova scheda.

Visualizzazione frontend

La pagina del torneo visualizza automaticamente il bracket sotto qualsiasi contenuto del post. L'ordine di visualizzazione nella pagina è:

  1. Vincitore — mostrato in cima se un vincitore è stato designato nel meta box Dettagli.

  2. Bracket — la tabella bracket completa.

  3. Gironi — eventuali classifiche collegate (se presenti).

Cosa mostra il bracket

Ogni cella evento nel bracket frontend mostra:

  • Il punteggio della partita (o il delimitatore vs se la partita non è stata disputata).

  • La data dell'evento (non mostrata per le partite TBD).

  • I loghi delle squadre se Visualizza loghi è abilitato (vedi Impostazioni di seguito).

  • Il nome della sede se Visualizza sede è abilitato.

  • Un'icona videocamera se l'evento ha un URL video, o un'icona foto se è impostata un'immagine in evidenza.

  • Un link "Riepilogo" o "Anteprima" se il post dell'evento ha contenuto.

I nomi delle squadre nel bracket vengono evidenziati al passaggio del cursore — passando il cursore su un nome di squadra vengono evidenziate tutte le altre occorrenze di quella squadra nel bracket. Fare clic su un nome di squadra naviga alla pagina della squadra se Collega squadre è abilitato.

Opzioni di layout del bracket

Il Layout selezionato nella barra laterale controlla l'orientamento visivo:

  • Predefinito (bracket) — i round scorrono da sinistra a destra. Il Round 1 è la colonna più a sinistra; la finale è la più a destra.

  • Centro (center) — la finale è nella colonna centrale; i round si espandono simmetricamente verso l'esterno. Quando il layout Centro viene usato insieme alle tabelle responsive abilitate, i dispositivi mobili mostrano il layout Predefinito (da sinistra a destra) e i dispositivi desktop mostrano il layout Centro.

Lo shortcode [tournament_bracket]

Incorpora un bracket ovunque nel tuo sito usando:

[tournament_bracket id="123"]

Sostituisci 123 con l'ID post del torneo. L'ID viene mostrato nel meta box Shortcode nella schermata di modifica del torneo.

Lo shortcode rispetta gli stessi valori predefiniti del template completo. Puoi sovrascrivere le singole opzioni di visualizzazione passando attributi aggiuntivi:

Attributo

Predefinito

Descrizione

id

ID post corrente

ID post del torneo

show_logos

yes (dalle impostazioni)

Mostra i loghi delle squadre nelle celle degli eventi

show_venue

no (dalle impostazioni)

Mostra il nome della sede nelle celle degli eventi

link_teams

dalle impostazioni

Rende cliccabili i nomi delle squadre

link_events

yes (dalle impostazioni)

Rende le celle degli eventi link alle pagine degli eventi

responsive

dalle impostazioni

Mostra il layout del bracket come switch mobile/desktop

layout

bracket

bracket (da sinistra a destra) o center

Esempio con sovrascritture:

[tournament_bracket id="123" show_logos="yes" show_venue="yes" layout="center"]

Impostazioni di visualizzazione

I valori predefiniti globali di visualizzazione del torneo sono configurati in SportsPress > Impostazioni > Eventi, nella sezione Tornei:

  • Visualizza loghi (sportspress_tournament_show_logos) — predefinito yes. Controlla se i loghi delle squadre appaiono nelle celle eventi del bracket.

  • Visualizza sede (sportspress_tournament_show_venue) — predefinito no. Controlla se il nome della sede appare sotto il punteggio.

  • Visualizza vincitore (sportspress_tournament_show_winner) — predefinito yes. Controlla se il pannello del vincitore designato appare sopra il bracket nella pagina del torneo.

Limiti

  • Round massimi: 6 (imposti da apply_filters( 'sp_tournament_rounds_limit', 6 ))

  • Squadre massime a 6 round: 64

Hai ricevuto la risposta alla tua domanda?