Passer au contenu principal

Calendrier des événements

Le shortcode `[event_calendar]` affiche une grille de calendrier mensuel montrant les jours qui ont des événements. Les jours avec des événements sont liés ; cliquer sur un jour avec un seul événement mène directement à cet événement, tandis qu'un j…

Mis à jour aujourd’hui

Calendrier des événements

Le shortcode [event_calendar] affiche une grille de calendrier mensuel montrant les jours qui ont des événements. Les jours avec des événements sont liés ; cliquer sur un jour avec un seul événement mène directement à cet événement, tandis qu'un jour avec plusieurs événements renvoie vers les archives du jour. La navigation vers le mois précédent/suivant est fournie.

Ce qu'il affiche

Une grille de calendrier en vue mensuelle avec le nom du mois et l'année comme légende. Les jours qui ont des événements sont mis en surbrillance et liés. Les flèches de navigation dans le pied de page permettent de se déplacer entre les mois.

Quand l'utiliser

Placez sur n'importe quelle page, article ou widget. id est optionnel — lorsque fourni, il filtre le calendrier aux événements appartenant à cette publication Calendrier SportsPress. Sans id, tous les événements du site sont affichés.

Paramètres

Paramètre

Type

Défaut

Description

id

entier

null

ID de publication d'un Calendrier SportsPress pour filtrer les événements.

status

chaîne

'default'

Filtre de statut de publication des événements. 'default' utilise le réglage du calendrier ; accepte également 'future' ou 'publish'.

format

chaîne

'default'

Filtre de format d'événement (par exemple un slug de format personnalisé).

date

chaîne

'default'

Préréglage de filtre de date.

date_from

chaîne

'default'

Date de début pour une plage de dates (AAAA-MM-JJ).

date_to

chaîne

'default'

Date de fin pour une plage de dates (AAAA-MM-JJ).

date_past

chaîne

'default'

Nombre de jours dans le passé à inclure.

date_future

chaîne

'default'

Nombre de 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 pour filtrer.

season

entier/chaîne

null

ID ou slug de terme de saison pour filtrer.

venue

entier/chaîne

null

ID ou slug de terme de lieu pour filtrer.

team

entier

null

ID de publication d'équipe pour filtrer les événements.

player

entier

null

ID de publication de joueur pour filtrer les événements.

initial

booléen

true

true pour afficher les initiales d'une lettre des jours de la semaine dans les en-têtes de colonnes ; false pour afficher les noms abrégés.

caption_tag

chaîne

'caption'

Balise HTML utilisée pour envelopper le titre mois/année.

show_all_events_link

booléen

false

true pour afficher un lien « Voir tous les événements » sous le calendrier lorsque id est défini.

override_global_date

booléen

false

true pour réinitialiser le mois affiché au mois en cours, en ignorant les variables de requête globales de mois/année.

Exemples d'utilisation

Minimal — tous les événements du mois en cours :

[event_calendar]

Événements d'un calendrier spécifique, filtrés par ligue et saison :

[event_calendar id="30" league="5" season="8" show_all_events_link="1"]

Calendrier affichant uniquement les événements d'une équipe avec des en-têtes de jours de la semaine abrégés :

[event_calendar team="12" initial="0"]

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