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…

Mis à jour aujourd’hui

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 ?