Equipe
Endpoint: /wp-json/sportspress/v2/staff
Definições de Campos
Campos de Data e Hora
Campo | Descrição |
| Data de publicação no fuso horário do site (formato ISO 8601) |
| Data de publicação em GMT (formato ISO 8601) |
| Data da última modificação no fuso horário do site (somente leitura) |
| Data da última modificação em GMT (somente leitura) |
Campos de Identificação
Campo | Descrição |
| Identificador único para o objeto (inteiro, somente leitura) |
| Identificador globalmente único (somente leitura) |
| Identificador alfanumérico único para seu tipo |
| URL para o objeto (somente leitura) |
Campos de Conteúdo
Campo | Descrição |
| O nome do membro da equipe |
| A biografia ou descrição do membro da equipe |
| Um breve resumo do membro da equipe |
| O ID do autor do objeto |
| O ID da mídia em destaque (foto) para o objeto |
Campos de Status e Acesso
Campo | Descrição |
| Status nomeado para o objeto; um de |
| Uma senha para proteger o acesso ao conteúdo e resumo (somente no contexto edit) |
| Se os comentários estão abertos ou não; |
| Se o objeto pode ser pingado ou não; |
Campos de Ordem
Campo | Descrição |
| A ordem do objeto em relação a outros objetos do mesmo tipo |
Campos de Taxonomia
Campo | Descrição |
| Os termos atribuídos ao objeto na taxonomia de liga (array de IDs de termo) |
| Os termos atribuídos ao objeto na taxonomia de temporada (array de IDs de termo) |
| Os termos atribuídos ao objeto na taxonomia de cargo (cargos da equipe, array de IDs de termo) |
Campos Específicos de Equipe
Campo | Descrição |
| Códigos de país de 3 letras para as nacionalidades do membro da equipe (array de strings) |
| Os IDs de todos os times com os quais o membro da equipe está associado (array — atuais e anteriores) |
| Os IDs das associações de time atuais ativas do membro da equipe (array) |
| Os IDs das associações de time históricas do membro da equipe (array) |
Os campos operam dentro de diferentes contextos (view, edit, embed) que controlam acessibilidade e visibilidade dependendo do caso de uso. Campos como guid, id, link e timestamps de modificação são somente leitura.
Exemplos de Requisições
Listar Todos os Membros da Equipe
GET /wp-json/sportspress/v2/staff
Recuperar um Único Membro da Equipe
GET /wp-json/sportspress/v2/staff/77
Criar um Membro da Equipe
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]
}Atualizar os Times de um Membro da Equipe
PUT /wp-json/sportspress/v2/staff/77
Content-Type: application/json{
"current_teams": [10, 12],
"past_teams": [9]
}
