Vai al contenuto principale

Importazione di giocatori tramite CSV

SportsPress include un importatore CSV integrato per i giocatori. Accedevi da **Strumenti > Importa**, poi fai clic su **Esegui importatore** accanto a **SportsPress Players (CSV)**.

Aggiornato oggi

Importazione di giocatori tramite CSV

SportsPress include un importatore CSV integrato per i giocatori. Accedevi da Strumenti > Importa, poi fai clic su Esegui importatore accanto a SportsPress Players (CSV).

Prima di iniziare

  • Scarica il CSV di esempio dal link mostrato nella schermata di benvenuto dell'importatore (dummy-data/players-sample.csv nella cartella del plugin).

  • L'importatore si aspetta esattamente 8 colonne in un ordine fisso. Non aggiungere colonne extra o modificare la sequenza delle colonne.

Ordine delle colonne e riferimento ai campi

Il CSV deve avere le colonne in questo ordine esatto:

Colonna

Nome campo

Richiesta

Note

1

Numero di maglia

No

Qualsiasi testo o numero

2

Nome

La riga viene saltata se vuoto

3

Posizioni

No

Separati da barra verticale per valori multipli: `Attaccante\

Centrocampista`

4

Squadre

No

Separati da barra verticale per valori multipli; creati automaticamente se non trovati

5

Leghe

No

Separati da barra verticale; creati automaticamente se non trovati

6

Stagioni

No

Separati da barra verticale; creati automaticamente se non trovati

7

Nazionalità

No

Codice paese in minuscolo a 3 lettere (ad es., ita, gbr)

8

Data di nascita

No

Vedi le opzioni del formato data di seguito

Campi a valori multipli

I campi che accettano valori multipli usano il carattere barra verticale | come separatore:

Attaccante|Centrocampista
Serie A|Coppa Italia
2023|2024

Comportamento di creazione automatica

Quando un valore importato non corrisponde a un record esistente, SportsPress lo crea automaticamente:

  • Posizioni — vengono creati nuovi termini della tassonomia sp_position

  • Squadre — vengono creati nuovi post squadra e assegnati alle leghe e stagioni del giocatore

  • Leghe — vengono creati nuovi termini della tassonomia sp_league

  • Stagioni — vengono creati nuovi termini della tassonomia sp_season

Logica di assegnazione della squadra

Quando più squadre sono elencate nella colonna Squadre:

  • La prima squadra diventa la Squadra attuale del giocatore (sp_current_team)

  • Tutte le squadre successive sono salvate come Squadre passate (sp_past_team)

Tutte le squadre (attuali e passate) sono anche memorizzate nel meta generale sp_team.

Formato data di nascita

Nella schermata delle opzioni dell'importatore, scegli il formato data che corrisponde al tuo file CSV:

  • yyyy/mm/dd (predefinito) — ad es., 1990/06/15

  • dd/mm/yyyy — ad es., 15/06/1990

  • mm/dd/yyyy — ad es., 06/15/1990

Le barre e i trattini sono intercambiabili. Una data di 0000-00-00 viene trattata come nessuna data e omessa.

La data di nascita è memorizzata come post_date del record del giocatore (data del post WordPress), non come campo meta separato.

Unisci duplicati

La casella di controllo Unisci duplicati (selezionata per impostazione predefinita) controlla cosa succede quando esiste già un giocatore con lo stesso nome:

  • Selezionata — il record del giocatore esistente viene aggiornato con i valori importati

  • Non selezionata — viene creato un nuovo record del giocatore anche se esiste già un giocatore con quel nome

Quando si unisce, i termini della tassonomia esistenti (leghe, stagioni, posizioni) vengono preservati e i nuovi valori vengono aggiunti.

Dopo l'importazione

Un riepilogo mostra i conteggi di importati e saltati. Le righe saltate sono quelle con la colonna Nome vuota. Fai clic su Visualizza giocatori per vedere i record importati.

Hai ricevuto la risposta alla tua domanda?