Ir al contenido principal

Características del deporte de béisbol

Más allá de la terminología, el plugin de béisbol añade tres comportamientos específicos del béisbol: conversión de la notación de entradas parciales, secciones separadas de rendimiento de Bateo y Pitcheo, y visualización ajustada del número del jug…

Actualizado hoy

Características del deporte de béisbol

Más allá de la terminología, el plugin de béisbol añade tres comportamientos específicos del béisbol: conversión de la notación de entradas parciales, secciones separadas de rendimiento de Bateo y Pitcheo, y visualización ajustada del número del jugador.

Notación de entradas parciales

Las entradas lanzadas se registran normalmente con una notación decimal especial:

  • .1 significa un out (un tercio de entrada)

  • .2 significa dos outs (dos tercios de entrada)

  • .0 significa una entrada completa

El plugin las convierte sobre la marcha al sumar las estadísticas. Así 2.1 + 1.2 = 4.0 (en lugar de 4.1 resultante de una suma decimal ingenua). La conversión se aplica a través de:

  • sportspress_event_performance_add_value — al sumar los totales del evento

  • sportspress_event_performance_table_total_value — al mostrar los totales en las tablas

  • sportspress_player_performance_add_value — al sumar a lo largo de la carrera de un jugador

  • sportspress_player_performance_table_placeholder y sportspress_player_performance_table_placeholders — al renderizar valores marcadores

Para habilitar la conversión de entradas parciales en un tipo de rendimiento personalizado:

  1. Ve a SportsPress → Rendimiento y edita la entrada de rendimiento.

  2. En la metabox, marca la casilla Entradas parciales.

  3. Actualiza.

El valor de meta sp_partial_innings es lo que comprueban las funciones del filtro.

Secciones de Bateo vs Pitcheo

La interfaz de entrada de rendimiento se divide en dos secciones que corresponden a las estadísticas ofensivas (bateo) y defensivas (pitcheo) del béisbol. Cada sección se configura de forma independiente en SportsPress → Configuración para que puedas registrar las estadísticas de bateo y pitcheo con sus propios conjuntos de métricas.

La visualización del número del jugador también difiere entre las secciones: el plugin devuelve diferentes valores predeterminados a través de sportspress_event_performance_default_squad_number y oculta selectivamente los números del orden de bateo en contextos de pitcheo a través de sportspress_event_performance_show_numbers (prioridad 20).

Cadena de resultado vacío ajustada

El plugin filtra sportspress_event_empty_result_string para que la ausencia de resultado para un jugador se renderice de forma coherente con las convenciones del box score del béisbol (por ejemplo, en blanco en lugar de 0).

Personalizar la lógica de entradas parciales

Si tu liga registra las entradas parciales con una convención diferente (por ejemplo, .3 para un tercio), puedes anular la conversión registrando un filtro de mayor prioridad sobre sportspress_event_performance_add_value y devolviendo tu propia conversión. La lógica del plugin está en los métodos add_value y total_value del archivo principal del plugin.

¿Ha quedado contestada tu pregunta?