Passer au contenu principal

Matrice des événements

Le shortcode `[event_matrix]` affiche une grille de résultats face à face entre les équipes. Les lignes et les colonnes représentent toutes deux des équipes ; chaque cellule affiche le résultat de la rencontre entre ces deux équipes. Ceci est parfoi…

Matrice des événements

Le shortcode [event_matrix] affiche une grille de résultats face à face entre les équipes. Les lignes et les colonnes représentent toutes deux des équipes ; chaque cellule affiche le résultat de la rencontre entre ces deux équipes. Ceci est parfois appelé « matrice de résultats » ou « tableau croisé ».
​

Nécessite SportsPress Pro. Le module Matrice de résultats doit être activé.
​

Ce qu'il affiche

Un tableau de grille défilable avec des équipes sur les deux axes. Chaque cellule à l'intersection d'une équipe en ligne et d'une équipe en colonne affiche le résultat de cette rencontre (lié à la page de l'événement lorsque link_events est activé). Les cellules sur la diagonale (une équipe contre elle-même) sont généralement vides.
​

Quand l'utiliser

Intégrez sur n'importe quelle page. Fournissez id pointant vers une publication Calendrier SportsPress. Le Calendrier doit être associé à une ligue/saison pour que l'ensemble correct d'équipes puisse être déterminé. Sans id, le shortcode utilise get_the_ID().
​

Paramètres

Paramètre

Type

Défaut

Description

id

entier

null

ID de publication du Calendrier SportsPress contenant les événements.

status

chaîne

'default'

Filtre de statut d'événement : 'default', 'future', 'publish'.

date

chaîne

'default'

Préréglage de filtre de date.

date_from

chaîne

'default'

Début de la plage de dates (AAAA-MM-JJ).

date_to

chaîne

'default'

Fin de la plage de dates (AAAA-MM-JJ).

date_past

chaîne

'default'

Jours dans le passé à inclure.

date_future

chaîne

'default'

Jours dans le futur à inclure.

date_relative

chaîne

'default'

Mode de date relative.

day

chaîne

'default'

Filtre de journée de match.

league

entier/chaîne

null

ID ou slug de terme de ligue.

season

entier/chaîne

null

ID ou slug de terme de saison.

date_format

chaîne

Depuis les réglages

Format de date PHP pour l'affichage de la date dans les cellules. Par défaut depuis le réglage Matrice de résultats > Format de date (M j).

show_team_logo

booléen

Depuis les réglages

1 pour afficher les logos d'équipes dans les en-têtes de lignes/colonnes. Par défaut depuis le réglage Matrice de résultats > Afficher les logos.

link_events

booléen

Depuis les réglages

1 pour lier les cellules de résultats aux pages d'événements.

link_teams

booléen

Depuis les réglages

1 pour lier les noms d'équipes dans les en-têtes aux pages d'équipes.

scrollable

booléen

Depuis les réglages

1 pour activer le défilement horizontal sur les écrans étroits.

show_all_events_link

booléen

false

1 pour afficher un lien « Voir tous les événements » sous la matrice (nécessite id).

Exemples d'utilisation

Minimal — matrice depuis un calendrier spécifique :
​

[event_matrix id="30"]

Matrice filtrée sur une ligue et une saison spécifiques, avec logos d'équipes :
​

[event_matrix id="30" league="3" season="7" show_team_logo="1"]

Matrice avec résultats et équipes liés, défilable :
​

[event_matrix id="30" link_events="1" link_teams="1" scrollable="1"]

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