Staff
Point de terminaison : /wp-json/sportspress/v2/staff
Définitions des champs
Champs de date et d'heure
Champ | Description |
| Date de publication dans le fuseau horaire du site (format ISO 8601) |
| Date de publication en GMT (format ISO 8601) |
| Date de dernière modification dans le fuseau horaire du site (lecture seule) |
| Date de dernière modification en GMT (lecture seule) |
Champs d'identification
Champ | Description |
| Identifiant unique de l'objet (entier, lecture seule) |
| Identifiant globalement unique (lecture seule) |
| Identifiant alphanumérique unique à son type |
| URL de l'objet (lecture seule) |
Champs de contenu
Champ | Description |
| Le nom du membre du staff |
| La biographie ou description du membre du staff |
| Un bref résumé du membre du staff |
| L'ID de l'auteur de l'objet |
| L'ID du média mis en avant (photo) pour l'objet |
Champs de statut et d'accès
Champ | Description |
| Statut nommé de l'objet ; l'un des suivants : |
| Un mot de passe pour protéger l'accès au contenu et à l'extrait (contexte edit uniquement) |
| Si les commentaires sont ouverts ou non ; |
| Si l'objet peut être pingé ou non ; |
Champs d'ordre
Champ | Description |
| L'ordre de l'objet par rapport aux autres objets de son type |
Champs de taxonomie
Champ | Description |
| Les termes assignés à l'objet dans la taxonomie ligue (tableau d'IDs de termes) |
| Les termes assignés à l'objet dans la taxonomie saison (tableau d'IDs de termes) |
| Les termes assignés à l'objet dans la taxonomie rôle (postes du staff, tableau d'IDs de termes) |
Champs spécifiques au staff
Champ | Description |
| Codes de pays à 3 lettres pour les nationalités du membre du staff (tableau de chaînes) |
| Les IDs de toutes les équipes auxquelles le membre du staff est associé (tableau — actuelles et passées) |
| Les IDs des associations d'équipes actuelles actives du membre du staff (tableau) |
| Les IDs des associations d'équipes historiques du membre du staff (tableau) |
Les champs fonctionnent dans différents contextes (view, edit, embed) qui contrôlent l'accessibilité et la visibilité selon le cas d'utilisation. Les champs tels que guid, id, link et les horodatages de modification sont en lecture seule.
Exemples de requêtes
Lister tous les membres du staff
GET /wp-json/sportspress/v2/staff
Récupérer un membre du staff unique
GET /wp-json/sportspress/v2/staff/77
Créer un membre du staff
POST /wp-json/sportspress/v2/staff
Content-Type: application/json{
"title": "Jane Doe",
"status": "publish",
"nationalities": ["gbr"],
"current_teams": [10],
"roles": [8],
"leagues": [5],
"seasons": [3]
}Mettre à jour les équipes d'un membre du staff
PUT /wp-json/sportspress/v2/staff/77
Content-Type: application/json{
"current_teams": [10, 12],
"past_teams": [9]
}
