Características del deporte de golf
Más allá de la terminología, el plugin de golf añade cuatro comportamientos específicos del golf: seguimiento del número de hoyos, totales de par, variables de ecuación de puntuación y formato de resultados relativo al par.
Número de hoyos
Cada ronda (evento) gana una entrada numérica Hoyos en la metabox de detalles del evento. La entrada muestra 18 como sugerencia de marcador — déjala vacía y la visualización de detalles del evento recurrirá a 18; introduce cualquier valor (por ejemplo, 9 para un campo corto) para sobrescribir.
El número de hoyos se utiliza para:
Limitar la tabla de rendimiento a esa cantidad de columnas de puntuación a través de
sportspress_event_performance_labelsMostrar el número de hoyos en el panel de detalles del frontend de la ronda a través de
sportspress_event_details
El valor se almacena bajo la clave de meta de entrada sp_holes.
Fila de par
El pie de la tabla de rendimiento muestra una fila Par encima de las filas del jugador, mostrando el valor de par para cada hoyo o columna. La fila se añade a través de:
sportspress_event_performance_meta_box_table_footer(prioridad 10) en el lado de administraciónsportspress_event_performance_table_footer(prioridad 10) en el frontendEl pie se fuerza a ser visible a través de
sportspress_event_performance_show_footer
Los valores de par se introducen como parte de la configuración de la ronda junto con los números de hoyos.
Variables de ecuación
El plugin añade dos variables al constructor de ecuaciones de SportsPress a través de sportspress_equation_options:
$strokes— Total de golpes para la ronda$par— Total de par para la ronda
Estas se pueden combinar en ecuaciones para calcular sobre/bajo par. Por ejemplo, una ecuación de orden de clasificación de $strokes - $par produce una puntuación relativa al par (por ejemplo, -3 para tres bajo par).
Las variables también se resuelven en las ecuaciones de resultados a través de sportspress_event_result_equation_vars.
Formato de resultados
El plugin filtra sportspress_event_results para formatear los resultados de la ronda en términos de golf — por ejemplo, +2, E, -5 — basándose en el cálculo de golpes contra par, reemplazando las puntuaciones numéricas crudas.
Lo que el plugin NO añade
Sin widgets
Sin nuevas secciones de plantilla
Sin página de ajustes
Sin shortcodes
Los comportamientos específicos del golf viven todos sobre los hooks existentes de evento y rendimiento de SportsPress.
