Passer au contenu principal

Mise en page Tableau de bord

Le format **Tableau de bord** est une fonctionnalité Pro ajoutée par le module SportsPress Scoreboard. Il affiche les événements dans une bande ticker à défilement horizontal, similaire aux tableaux de bord des diffusions sportives.

Mis à jour aujourd’hui

Mise en page Tableau de bord

Le format Tableau de bord est une fonctionnalité Pro ajoutée par le module SportsPress Scoreboard. Il affiche les événements dans une bande ticker à défilement horizontal, similaire aux tableaux de bord des diffusions sportives.

Apparence

Les événements sont disposés côte à côte dans une seule rangée horizontale à l'intérieur d'une fenêtre de largeur fixe. Des boutons fléchés gauche et droit font défiler la bande vers l'avant et vers l'arrière d'un nombre configurable d'événements à la fois. Chaque carte d'événement affiche les équipes en compétition (avec logos optionnels) et le résultat ou l'heure de coup d'envoi. Cliquer sur une carte d'événement navigue vers la page d'événement.

Les métadonnées optionnelles — date, heure, ligue, saison et lieu — peuvent être affichées au-dessus des noms des équipes dans chaque carte.

L'événement dont la page est actuellement consultée reçoit la classe CSS sp-highlight sur sa carte.

Réglages du tableau de bord

Les réglages globaux du tableau de bord se trouvent dans Événements > Réglages, sous la section Tableau de bord. Chaque réglage a un paramètre de shortcode correspondant qui le remplace par instance.

Détails

Détails contrôle quelles lignes de métadonnées apparaissent dans chaque carte d'événement :

  • Date (sportspress_scoreboard_show_date, par défaut : désactivé) — afficher la date de l'événement

  • Heure (sportspress_scoreboard_show_time, par défaut : activé) — afficher l'heure de coup d'envoi ou l'heure du résultat

  • Ligue (sportspress_scoreboard_show_league, par défaut : désactivé) — afficher la ligue de l'événement

  • Saison (sportspress_scoreboard_show_season, par défaut : désactivé) — afficher la saison de l'événement

  • Lieu (sportspress_scoreboard_show_venue, par défaut : désactivé) — afficher le lieu de l'événement

Format de date

Format de date (sportspress_scoreboard_date_format, par défaut : M j) — Chaîne de format de date PHP utilisée pour formater la date quand Date est activé. Par exemple, M j produit « Apr 25 ».

Équipes

Afficher les logos (sportspress_scoreboard_show_logos, par défaut : désactivé) — afficher les images de logo des équipes (images mises en avant) à côté des noms des équipes dans chaque carte.

Affichage

Affichage (sportspress_scoreboard_limit, par défaut : 0) — nombre maximum d'événements à afficher dans le tableau de bord. 0 signifie pas de limite. Ce réglage contrôle également le nombre d'événements qui apparaissent dans le tableau de bord de l'en-tête du site (si la fonctionnalité d'en-tête est active).

Largeur

Largeur (sportspress_scoreboard_width, par défaut : 180) — largeur de chaque carte d'événement en pixels. Valeur minimale : 50.

Défilement

Défilement (sportspress_scoreboard_step, par défaut : 2) — nombre d'événements dont la bande avance à chaque clic de bouton fléché. La distance en pixels défilée est égale à Largeur × Défilement.

Sélection d'événements

Lorsqu'utilisé sans id, le tableau de bord affiche automatiquement un mélange des événements passés les plus récents et les événements à venir les plus proches, centrés sur aujourd'hui. Quand un id est fourni, le tableau de bord utilise les réglages de filtre de ce calendrier.

Tableau de bord d'en-tête

Quand Affichage est défini sur une valeur non nulle, le tableau de bord apparaît également automatiquement dans l'en-tête du site (à l'intérieur du hook d'action sportspress_header). Cela est indépendant de toute publication de calendrier ; il interroge les événements globalement en utilisant la valeur de limite. Les thèmes qui déclarent add_theme_support( 'sportspress' ) suppriment ce comportement.

Shortcode

[event_scoreboard id="42"]

Le paramètre id est facultatif. L'omettre rend un tableau de bord global en utilisant la limite et les réglages de la section Tableau de bord des Réglages d'événements.

Paramètre

Par défaut (clé de réglage)

Description

id

(vide)

ID de publication du calendrier

status

default

default, publish ou future

date

default

Valeur de filtre de date

number

-1

Nombre maximum d'événements ; remplace le réglage Affichage lorsque fourni

width

sportspress_scoreboard_width

Largeur de carte en pixels

step

sportspress_scoreboard_step

Événements à défiler par clic

show_team_logo

sportspress_scoreboard_show_logos

true/false

show_date

sportspress_scoreboard_show_date

true/false

show_time

sportspress_scoreboard_show_time

true/false

show_league

sportspress_scoreboard_show_league

true/false

show_season

sportspress_scoreboard_show_season

true/false

show_venue

sportspress_scoreboard_show_venue

true/false

date_format

sportspress_scoreboard_date_format

Chaîne de format de date PHP

order

default

ASC ou DESC

show_all_events_link

false

true pour afficher un lien Voir tous les événements

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