Ir al contenido principal

Rookie Plus y SportsPress

Rookie Plus está construido específicamente para sitios SportsPress. El tema declara `add_theme_support( 'sportspress' )` para que el cargador de plantillas de SportsPress prefiera las sobreescrituras del tema sobre las predeterminadas del plugin. E…

Actualizado hoy

Rookie Plus y SportsPress

Rookie Plus está construido específicamente para sitios SportsPress. El tema declara add_theme_support( 'sportspress' ) para que el cargador de plantillas de SportsPress prefiera las sobreescrituras del tema sobre las predeterminadas del plugin. El resultado es que las páginas de equipo, jugador, evento y personal se renderizan con la tipografía, el esquema de colores y el diseño de Rookie Plus en lugar del estilo genérico de SportsPress.

Sobreescrituras de plantilla

El tema incluye un directorio sportspress/ que contiene cinco sobreescrituras de plantilla principales de SportsPress:

Archivo de plantilla

Qué controla

index.php

La plantilla del índice de archivo de SportsPress

single-event.php

Páginas individuales de evento (partido, juego, ronda)

single-player.php

Páginas individuales de perfil de jugador

single-staff.php

Páginas individuales de perfil de personal

single-team.php

Páginas individuales de equipo / club

Cada sobreescritura es un archivo de plantilla de WordPress normal. El SP_Template_Loader de SportsPress comprueba el tema activo en busca de sobreescrituras sportspress/ antes de recurrir al directorio de plantillas del plugin, por lo que cualquier archivo presente en el tema tiene precedencia.

Personalizar plantillas

Para ajustar cómo se renderiza una página de SportsPress sin bifurcar el tema, copia la plantilla en un tema hijo:

  1. Crea un tema hijo (consulta el artículo de Personalización).

  2. Copia sportspress/single-team.php (o el archivo que quieras cambiar) desde el directorio sportspress/ del tema padre a la ruta correspondiente en el tema hijo.

  3. Edita la copia en el tema hijo.

La sobreescritura del tema hijo se carga antes que la versión del tema padre, que se carga antes que la versión del plugin.

Soporte de tema relacionado con SportsPress

Además de sportspress, Rookie Plus declara soporte de tema para los plugins incluidos por ThemeBoy:

  • mega-slider — Slider de portada a ancho completo con superposiciones de texto

  • news-widget — Widget de barra lateral que muestra entradas recientes con miniatura y extracto

  • social-sidebar — Área de widgets para enlaces y feeds de redes sociales

  • woocommerce — Sobreescrituras de plantilla compatibles con WooCommerce para las páginas de tienda

Estas declaraciones habilitan el estilo y la integración de diseño del lado del tema para cada plugin sin requerir configuración del usuario.

Apariencia en el frontend

Cuando SportsPress está activo, Rookie Plus renderiza:

  • Páginas de equipo — utilizando la tipografía del tema (Oswald para titulares, Lato para el cuerpo), el color primario #00a69c para los destacados, y el diseño: diseño de dos columnas estándar del framework rookie con variantes opcionales de tres columnas.

  • Páginas de evento — resultados de partidos, tablas de rendimiento y detalles del evento renderizados a través de la sobreescritura single-event.php del tema

  • Páginas de jugador — estadísticas de carrera, temporada actual e información biográfica a través de single-player.php

  • Tablas de liga — recogidas automáticamente desde los shortcodes de SportsPress; estilizadas a través de las reglas CSS de tabla del tema

  • Calendarios y listas de jugadores — renderizados a través de los shortcodes estándar de SportsPress; estilizados por el CSS del tema

Contenido de demostración

ThemeBoy ofrece contenido de demostración predefinido para cada tema que incluye una liga, temporada, equipos, jugadores, personal y eventos de muestra. Para instalarlo:

  1. Activa el plugin One Click Demo Import (solicitado por el aviso de TGM Plugin Activation en la primera activación).

  2. Ve a Apariencia → Importar datos de demostración.

  3. Elige la demostración de Rookie Plus y haz clic en Importar datos de demostración.

La importación rellena SportsPress con datos de muestra para que puedas ver el tema en acción con contenido realista. Reemplaza los datos de muestra con los tuyos cuando te sientas cómodo con el tema.

¿Ha quedado contestada tu pregunta?