Recursos esportivos do Golfe
Além da terminologia, o plugin de Golfe adiciona quatro comportamentos específicos do esporte: rastreamento de contagem de buracos, totais de par, variáveis de equação de pontuação e formatação de resultado relativa ao par.
Contagem de buracos
Cada rodada (evento) ganha uma entrada numérica Holes na meta box de detalhes do evento. A entrada mostra 18 como dica de placeholder — deixe-a vazia e a exibição de detalhes do evento volta para 18; insira qualquer valor (por exemplo, 9 para um campo curto) para sobrescrever.
A contagem de buracos é usada para:
Limitar a tabela de desempenho a essa quantidade de colunas de pontuação via
sportspress_event_performance_labelsExibir a contagem de buracos no painel de detalhes do frontend da rodada via
sportspress_event_details
O valor é armazenado sob a chave de post meta sp_holes.
Linha de par
O rodapé da tabela de desempenho exibe uma linha Par acima das linhas dos jogadores, mostrando o valor de par para cada buraco ou coluna. A linha é adicionada via:
sportspress_event_performance_meta_box_table_footer(prioridade 10) no lado administrativosportspress_event_performance_table_footer(prioridade 10) no frontendO rodapé é forçado a ser visível via
sportspress_event_performance_show_footer
Os valores de par são inseridos como parte da configuração da rodada junto com os números dos buracos.
Variáveis de equação
O plugin adiciona duas variáveis ao construtor de equações do SportsPress via sportspress_equation_options:
$strokes— Total de tacadas para a rodada$par— Par total para a rodada
Estas podem ser combinadas em equações para calcular acima/abaixo do par. Por exemplo, uma equação de classificação de leaderboard de $strokes - $par produz uma pontuação relativa ao par (por exemplo, -3 para três abaixo do par).
As variáveis também são resolvidas em equações de resultado via sportspress_event_result_equation_vars.
Formatação de resultado
O plugin filtra sportspress_event_results para formatar resultados de rodada em termos de golfe — por exemplo, +2, E, -5 — com base no cálculo de tacadas vs par, substituindo pontuações numéricas brutas.
O que o plugin NÃO adiciona
Sem widgets
Sem novas seções de template
Sem página de configurações
Sem shortcodes
Os comportamentos específicos do golfe vivem todos sobre os hooks de evento e desempenho existentes do SportsPress.
