Personnaliser les templates de l'extension Openagenda pour WordPress
Marche à suivre :
Surcharger les "templates" de l'extension :
Cela consiste à placer dans le thème enfant de votre site un fichier de l'extension pour que ce soit votre version qui soit prise en compte.
- Créez un thème enfant
Vous trouverez ici la démarche à suivre pour créer un thème enfant sur Wordpress.
- Créez un dossier "openagenda" à la racine de votre thème enfant
- Copiez-Collez les templates de l'extension que vous souhaitez modifier
Liste et description des différents templates :
Affichage de la liste d'évènements
list-header.php
Affiche :
- Le nombre total d’évènement ;
- les filtres actifs (affichés en rouge dans l'exemple ci-dessous) ;
event-loop.php
Affiche :
- les boutons d'export
- les paginations au-dessus et en-dessous des événements
event.php
Modèle utilisé pour afficher les informations de l'événement sur la vue liste.
Affiche :
- **l'image **de l'évènement
- le titre de l'évènement
- le badge favori
- la date de l'évènement
- **la description courte **de l'évènement
- le lieu de l'évènement
Affichage d'un évènement unique
single-event.php
Modèle utilisé pour afficher les informations de l'événement sur la vue événement simple.
Affiche :
- le titre de l'évènement
- le badge favori
- la/les date.s de l'évènement sous différents formats
- les boutons de partage sur les réseaux sociaux
- **la description courte **de l'évènement
- **l'image **de l'évènement
- la liste des dates de l'évènement
- la description longue de l'évènement
- les consignes d'inscription
- les autres champs additionnels qui ont été renseignés (cf. template event-additional-fields.php)
- les infos du lieu de l'évènement (cf. template event-location.php)
event-additional-fields.php
Modèle utilisé pour afficher la liste des champs additionnels sur les vues événement simples.
event-location.php
Modèle utilisé pour afficher les informations sur le lieu sur les vues événement simples.
Shortcode "Preview"
preview-loop.php
Conteneur principal pour le widget et code court de prévisualisation.
L'affichage du preview s'appuie ensuite sur le template event.php.
Pour en savoir plus
Pour plus d'informations, vous retrouverez le détail des templates, des filtres et des fonctions dans la doc suivante.
Mis à jour le : 08/04/2025
Merci !