Passer au contenu principal

Fonctionnalités sportives du golf

Au-delà de la terminologie, l'extension Golf ajoute quatre comportements spécifiques au golf : le suivi du nombre de trous, les totaux de par, les variables d'équation de scoring et le formatage des résultats par rapport au par.

Mis à jour aujourd’hui

Fonctionnalités sportives du golf

Au-delà de la terminologie, l'extension Golf ajoute quatre comportements spécifiques au golf : le suivi du nombre de trous, les totaux de par, les variables d'équation de scoring et le formatage des résultats par rapport au par.

Nombre de trous

Chaque parcours (événement) gagne un champ numérique Holes sur la metabox des détails d'événement. Le champ affiche 18 comme indication d'espace réservé — laissez-le vide et l'affichage des détails de l'événement se rabat sur 18 ; saisissez n'importe quelle valeur (par exemple 9 pour un parcours court) pour le remplacer.

Le nombre de trous est utilisé pour :

  • Limiter le tableau de performance à autant de colonnes de score via sportspress_event_performance_labels

  • Afficher le nombre de trous dans le panneau de détails frontend du parcours via sportspress_event_details

La valeur est stockée sous la clé de méta de publication sp_holes.

Ligne de par

Le pied du tableau de performance affiche une ligne Par au-dessus des lignes de joueurs, montrant la valeur de par pour chaque trou ou colonne. La ligne est ajoutée via :

  • sportspress_event_performance_meta_box_table_footer (priorité 10) côté administration

  • sportspress_event_performance_table_footer (priorité 10) sur le frontend

  • Le pied est forcé à être visible via sportspress_event_performance_show_footer

Les valeurs de par sont saisies dans le cadre de la configuration du parcours, à côté des numéros de trou.

Variables d'équation

L'extension ajoute deux variables au générateur d'équations SportsPress via sportspress_equation_options :

  • $strokes — Total des coups pour le parcours

  • $par — Par total pour le parcours

Elles peuvent être combinées dans des équations pour calculer les coups au-dessus/en dessous du par. Par exemple, une équation de tri de leaderboard $strokes - $par produit un score relatif au par (par exemple -3 pour trois sous le par).

Les variables sont également résolues dans les équations de résultat via sportspress_event_result_equation_vars.

Formatage des résultats

L'extension filtre sportspress_event_results pour formater les résultats de parcours en termes de golf — par exemple +2, E, -5 — basés sur le calcul strokes-vs-par, en remplaçant les scores numériques bruts.

Ce que l'extension n'ajoute PAS

  • Pas de widgets

  • Pas de nouvelles sections de modèle

  • Pas de page de réglages

  • Pas de shortcodes

Les comportements spécifiques au golf reposent tous sur les hooks existants d'événement et de performance de SportsPress.

Avez-vous trouvé la réponse à votre question ?