Ir al contenido principal

Jerarquía de datos

SportsPress organiza los datos deportivos en una estructura por capas. Comprender esta jerarquía facilita configurar el plugin correctamente y evita errores habituales de configuración.

Actualizado hoy

Jerarquía de datos

SportsPress organiza los datos deportivos en una estructura por capas. Comprender esta jerarquía facilita configurar el plugin correctamente y evita errores habituales de configuración.

Los cinco niveles

Competición (Liga / Copa / Torneo)
  └── Temporada (2024–25, Temporada 1, etc.)
        └── Equipo  ──────────────────┐
              └── Jugador             │
              └── Personal            │
              └── Partido  ←──────────┘
                    └── Resultados / Rendimiento

1. Competición

Una Competición (también llamada Liga en algunos contextos) es la agrupación de nivel superior. Representa el torneo, copa o liga en que participa un grupo de equipos. Un sitio puede tener varias competiciones simultáneamente — un sitio de club puede gestionar a la vez una liga doméstica, una copa y una liga de filiales.

Las competiciones se gestionan en SportsPress > Competiciones.

2. Temporada

Una Temporada divide una competición en el tiempo — normalmente un año o un período. Cada elemento en SportsPress está vinculado a una o varias temporadas, de modo que los datos históricos se mantienen separados de la campaña actual.

Convenciones habituales para nombrar temporadas: 2024–25, Primavera 2025, Temporada 3.

Las temporadas se gestionan en SportsPress > Temporadas.

3. Equipo

Los Equipos son los clubes, franquicias o competidores que participan en una competición. Cada equipo se asigna a una o varias competiciones y temporadas.

Un equipo contiene:

  • Su nombre, escudo y colores

  • Una plantilla de jugadores

  • Un campo local

  • La asociación con una clasificación

4. Jugador y personal

Los Jugadores son los atletas en la plantilla de un equipo. El Personal son los entrenadores, directivos y otro personal. Ambos se asignan a un equipo y, opcionalmente, a una competición y una temporada.

Los datos de los jugadores (estadísticas, métricas) se calculan siempre en el ámbito de una competición y una temporada concretas, de modo que el mismo jugador puede tener estadísticas diferentes para distintas campañas.

5. Partido

Un Partido es un encuentro o enfrentamiento. Cada partido está vinculado a:

  • Una competición y una temporada

  • Dos o más equipos (local y visitante, o varios participantes)

  • Opcionalmente un campo y un calendario

Al publicar resultados de un partido, SportsPress recalcula automáticamente todas las clasificaciones, estadísticas de jugadores y totales de carrera afectados.

Por qué importa este orden

Debes crear los elementos de nivel superior antes de que los inferiores puedan referenciarlos:

  1. Crea primero al menos una Competición y una Temporada.

  2. Crea Equipos y asígnalos a la competición y temporada.

  3. Añade Jugadores y asígnalos a un equipo.

  4. Crea Partidos y asígnalos a una competición, una temporada y los equipos participantes.

Saltarse pasos — por ejemplo, añadir jugadores antes de crear un equipo — significa que no podrás hacer las asignaciones correctas y los datos no aparecerán en plantillas ni clasificaciones.

Datos compartidos vs. específicos de temporada

Tipo de dato

¿Específico de temporada?

Competición

No — persiste entre temporadas

Temporada

Sí — cada temporada es independiente

Equipo

No — la misma entidad de equipo puede abarcar temporadas

Jugador

No — la misma entidad de jugador puede abarcar temporadas

Partido

Sí — cada partido pertenece a una temporada concreta

Clasificación

Sí — normalmente una clasificación por competición y temporada

Lista de jugadores / plantilla

Puede abarcar varias temporadas o estar limitada a una

Los jugadores y los equipos se reutilizan entre temporadas. Sus estadísticas y posiciones se calculan por temporada según los partidos en que participaron durante esa temporada.

Múltiples competiciones en un mismo sitio

SportsPress permite gestionar varias competiciones simultáneamente. Una configuración habitual para un sitio de club:

  • Primer equipo masculino — Premier League 2024–25

  • Primer equipo masculino — Copa del Rey 2024–25

  • Equipo femenino — Liga Femenina 2024–25

  • Sub-18 — Liga Juvenil 2024–25

Cada par competición/temporada produce su propia clasificación y puede tener su propia lista de jugadores, calendario y conjunto de partidos. Los shortcodes y widgets aceptan parámetros league y season para mostrar los datos de una competición concreta.

¿Ha quedado contestada tu pregunta?