Personal
Endpoint: /wp-json/sportspress/v2/staff
Definiciones de campos
Campos de fecha y hora
Campo | Descripción |
| Fecha de publicación en la zona horaria del sitio (formato ISO 8601) |
| Fecha de publicación en GMT (formato ISO 8601) |
| Fecha de última modificación en la zona horaria del sitio (solo lectura) |
| Fecha de última modificación en GMT (solo lectura) |
Campos de identificación
Campo | Descripción |
| Identificador único del objeto (entero, solo lectura) |
| Identificador único global (solo lectura) |
| Identificador alfanumérico único para su tipo |
| URL del objeto (solo lectura) |
Campos de contenido
Campo | Descripción |
| El nombre del miembro del personal |
| La biografía o descripción del miembro del personal |
| Un breve resumen del miembro del personal |
| El ID del autor del objeto |
| El ID del medio destacado (foto) del objeto |
Campos de estado y acceso
Campo | Descripción |
| Estado del objeto; uno de |
| Una contraseña para proteger el acceso al contenido y al extracto (solo en contexto edit) |
| Si los comentarios están abiertos o no; |
| Si el objeto puede recibir pings o no; |
Campos de orden
Campo | Descripción |
| El orden del objeto en relación con otros objetos de su tipo |
Campos de taxonomía
Campo | Descripción |
| Los términos asignados al objeto en la taxonomía de ligas (array de IDs de términos) |
| Los términos asignados al objeto en la taxonomía de temporadas (array de IDs de términos) |
| Los términos asignados al objeto en la taxonomía de cargos (empleos del personal, array de IDs de términos) |
Campos específicos del personal
Campo | Descripción |
| Códigos de país de 3 letras para las nacionalidades del miembro del personal (array de cadenas) |
| Los IDs de todos los equipos con los que está asociado el miembro del personal (array — actuales y anteriores) |
| Los IDs de las asociaciones de equipo actuales del miembro del personal (array) |
| Los IDs de las asociaciones de equipo históricas del miembro del personal (array) |
Los campos funcionan dentro de diferentes contextos (view, edit, embed) que controlan la accesibilidad y visibilidad según el caso de uso. Los campos como guid, id, link y las marcas de tiempo de modificación son de solo lectura.
Ejemplos de solicitudes
Listar todo el personal
GET /wp-json/sportspress/v2/staff
Recuperar un miembro del personal individual
GET /wp-json/sportspress/v2/staff/77
Crear un miembro del personal
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]
}Actualizar los equipos de un miembro del personal
PUT /wp-json/sportspress/v2/staff/77
Content-Type: application/json{
"current_teams": [10, 12],
"past_teams": [9]
}
