Passer au contenu principal

Importer des joueurs via CSV

SportsPress inclut un importateur CSV intégré pour les joueurs. Accédez-y dans **Outils > Importer**, puis cliquez sur **Lancer l'importateur** à côté de **Joueurs SportsPress (CSV)**.

Mis à jour aujourd’hui

Importer des joueurs via CSV

SportsPress inclut un importateur CSV intégré pour les joueurs. Accédez-y dans Outils > Importer, puis cliquez sur Lancer l'importateur à côté de Joueurs SportsPress (CSV).

Avant de commencer

  • Téléchargez le CSV exemple depuis le lien affiché sur l'écran d'accueil de l'importateur (dummy-data/players-sample.csv dans le dossier du plugin).

  • L'importateur attend exactement 8 colonnes dans un ordre fixe. N'ajoutez pas de colonnes supplémentaires et ne changez pas l'ordre des colonnes.

Ordre des colonnes et référence des champs

Le CSV doit avoir des colonnes dans cet ordre exact :

Colonne

Nom du champ

Obligatoire

Notes

1

Numéro dans l'effectif

Non

Tout texte ou nombre

2

Nom

Oui

La ligne est ignorée si vide

3

Positions

Non

Séparé par des barres verticales pour plusieurs : `Attaquant\

Milieu`

4

Équipes

Non

Séparé par des barres verticales pour plusieurs ; créé automatiquement si non trouvé

5

Ligues

Non

Séparé par des barres verticales ; créé automatiquement si non trouvé

6

Saisons

Non

Séparé par des barres verticales ; créé automatiquement si non trouvé

7

Nationalité

Non

Code pays en minuscules à 3 lettres (par exemple, usa, gbr)

8

Date de naissance

Non

Voir les options de format de date ci-dessous

Champs à valeurs multiples

Les champs qui acceptent plusieurs valeurs utilisent le caractère barre verticale | comme séparateur :

Attaquant|Milieu
Premier League|FA Cup
2023|2024

Comportement de création automatique

Lorsqu'une valeur importée ne correspond pas à un enregistrement existant, SportsPress le crée automatiquement :

  • Positions — de nouveaux termes de taxonomie sp_position sont créés

  • Équipes — de nouvelles publications d'équipes sont créées et assignées aux ligues et saisons du joueur

  • Ligues — de nouveaux termes de taxonomie sp_league sont créés

  • Saisons — de nouveaux termes de taxonomie sp_season sont créés

Logique d'assignation d'équipe

Lorsque plusieurs équipes sont listées dans la colonne Équipes :

  • La première équipe devient l'Équipe actuelle du joueur (sp_current_team)

  • Toutes les équipes suivantes sont enregistrées comme Équipes passées (sp_past_team)

Toutes les équipes (actuelles et passées) sont également stockées dans la méta générale sp_team.

Format de date de naissance

Sur l'écran d'options de l'importateur, choisissez le format de date qui correspond à votre fichier CSV :

  • yyyy/mm/dd (par défaut) — par exemple, 1990/06/15

  • dd/mm/yyyy — par exemple, 15/06/1990

  • mm/dd/yyyy — par exemple, 06/15/1990

Les barres obliques et les tirets sont interchangeables. Une date de 0000-00-00 est traitée comme aucune date et omise.

La date de naissance est stockée comme post_date de l'enregistrement du joueur (date de publication WordPress), pas comme un champ de méta séparé.

Fusionner les doublons

La case à cocher Fusionner les doublons (cochée par défaut) contrôle ce qui se passe lorsqu'un joueur avec le même nom existe déjà :

  • Cochée — l'enregistrement du joueur existant est mis à jour avec les valeurs importées

  • Non cochée — un nouvel enregistrement de joueur est créé même si un joueur avec ce nom existe

Lors de la fusion, les termes de taxonomie existants (ligues, saisons, positions) sont préservés et les nouvelles valeurs sont ajoutées.

Après l'importation

Un résumé affiche les compteurs importés et ignorés. Les lignes ignorées sont celles avec une colonne Nom vide. Cliquez sur Voir les joueurs pour voir les enregistrements importés.

Avez-vous trouvé la réponse à votre question ?