Vai al contenuto principale

Staff

**Endpoint:** `/wp-json/sportspress/v2/staff`

Aggiornato oggi

Staff

Endpoint: /wp-json/sportspress/v2/staff

Definizioni dei campi

Campi data e ora

Campo

Descrizione

date

Data di pubblicazione nel fuso orario del sito (formato ISO 8601)

date_gmt

Data di pubblicazione come GMT (formato ISO 8601)

modified

Data dell'ultima modifica nel fuso orario del sito (sola lettura)

modified_gmt

Data dell'ultima modifica come GMT (sola lettura)

Campi di identificazione

Campo

Descrizione

id

Identificatore univoco per l'oggetto (intero, sola lettura)

guid

Identificatore univoco globale (sola lettura)

slug

Identificatore alfanumerico univoco per il suo tipo

link

URL dell'oggetto (sola lettura)

Campi del contenuto

Campo

Descrizione

title

Il nome del membro dello staff

content

La biografia o la descrizione del membro dello staff

excerpt

Un breve riepilogo del membro dello staff

author

L'ID dell'autore dell'oggetto

featured_media

L'ID del media in primo piano (foto) per l'oggetto

Campi stato e accesso

Campo

Descrizione

status

Stato con nome per l'oggetto; uno tra publish, future, draft, pending o private (solo contesto edit)

password

Una password per proteggere l'accesso al contenuto e all'estratto (solo contesto edit)

comment_status

Se i commenti sono aperti o meno; open o closed

ping_status

Se l'oggetto può essere pingato o meno; open o closed

Campi ordine

Campo

Descrizione

menu_order

L'ordine dell'oggetto in relazione ad altri oggetti dello stesso tipo

Campi tassonomia

Campo

Descrizione

leagues

I termini assegnati all'oggetto nella tassonomia league (array di ID termine)

seasons

I termini assegnati all'oggetto nella tassonomia season (array di ID termine)

roles

I termini assegnati all'oggetto nella tassonomia role (mansioni dello staff, array di ID termine)

Campi specifici dello staff

Campo

Descrizione

nationalities

Codici paese a 3 lettere per le nazionalità del membro dello staff (array di stringhe)

teams

Gli ID di tutte le squadre a cui il membro dello staff è associato (array — correnti e passate)

current_teams

Gli ID delle associazioni di squadra attuali attive del membro dello staff (array)

past_teams

Gli ID delle associazioni di squadra storiche del membro dello staff (array)

I campi operano all'interno di diversi contesti (view, edit, embed) che controllano l'accessibilità e la visibilità a seconda del caso d'uso. Campi come guid, id, link e i timestamp di modifica sono di sola lettura.

Esempi di richieste

Elenca tutti i membri dello staff

GET /wp-json/sportspress/v2/staff

Recupera un singolo membro dello staff

GET /wp-json/sportspress/v2/staff/77

Crea un membro dello 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]
}

Aggiorna le squadre di un membro dello staff

PUT /wp-json/sportspress/v2/staff/77
Content-Type: application/json{
  "current_teams": [10, 12],
  "past_teams": [9]
}

Hai ricevuto la risposta alla tua domanda?