Blocs d'événements
Le shortcode [event_blocks] affiche les événements sous forme de mise en page en blocs verticaux — chaque événement dans sa propre carte montrant les logos d'équipes, la date, le résultat ou l'heure, et optionnellement le titre de l'événement, la ligue, la saison, le lieu et la journée de match.
Ce qu'il affiche
Un tableau paginé en style blocs. Chaque ligne est un événement avec les logos d'équipes côte à côte, la date et le score ou l'heure programmée. Les champs de métadonnées optionnels (ligue, saison, lieu, journée de match) apparaissent sous le score.
Quand l'utiliser
Utilisez sur n'importe quelle page, article ou widget. Fournissez id pour extraire les événements d'un Calendrier SportsPress spécifique. Sans id, le shortcode utilise get_the_ID().
Paramètres
Paramètre | Type | Défaut | Description |
| entier |
| ID de publication du Calendrier SportsPress. |
| entier |
| Filtre sur un ID de publication d'événement spécifique. |
| chaîne/booléen |
| Remplace le titre affiché. |
| chaîne |
| Filtre de statut d'événement : |
| chaîne |
| Filtre de format d'événement. |
| chaîne |
| Préréglage de filtre de date. |
| chaîne |
| Début de la plage de dates (AAAA-MM-JJ). |
| chaîne |
| Fin de la plage de dates (AAAA-MM-JJ). |
| chaîne |
| Jours dans le passé à inclure. |
| chaîne |
| Jours dans le futur à inclure. |
| chaîne |
| Mode de date relative. |
| chaîne |
| Filtre de journée de match. |
| entier/chaîne |
| ID ou slug de terme de ligue. |
| entier/chaîne |
| ID ou slug de terme de saison. |
| entier/chaîne |
| ID ou slug de terme de lieu. |
| entier |
| ID de publication d'équipe pour filtrer les événements. |
| entier |
| Filtre pour inclure les associations d'équipes passées. |
| chaîne |
| Exclure les événements après cette date. |
| entier |
| ID de publication de joueur pour filtrer les événements. |
| entier |
| Nombre maximum d'événements à afficher. |
| chaîne/tableau |
| Slugs de colonnes séparés par des virgules pour remplacer la configuration des colonnes du Calendrier. |
| chaîne |
| Champ sur lequel trier (par exemple |
| chaîne |
| Ordre de tri : |
| booléen | Depuis les réglages |
|
| booléen | Depuis les réglages |
|
| booléen | Depuis les réglages |
|
| booléen | Depuis les réglages |
|
| entier | Depuis les réglages | Lignes par page. La valeur par défaut suit le réglage Blocs d'événements > Lignes (par défaut |
| booléen |
|
|
| booléen | Depuis les réglages |
|
| booléen | Depuis les réglages |
|
| booléen | Depuis les réglages |
|
| booléen | Depuis les réglages |
|
| booléen | Depuis les réglages |
|
| booléen |
|
|
Exemples d'utilisation
Minimal — tous les événements d'un calendrier spécifique :
[event_blocks id="30"]
Événements futurs avec logos et lieu, limité à 5 :
[event_blocks id="30" status="future" show_team_logo="1" show_venue="1" number="5"]
Mise en page en blocs groupée par journée de match, affichant les métadonnées de ligue et de saison :
[event_blocks id="30" orderby="day" show_league="1" show_season="1"]
