Compositions et modèles de thème

Disponible dans :Free

HappenBoard propose deux sortes de mises en page prêtes à l’emploi. Les compositions (patterns) sont des groupes de blocs à insérer dans une page. Les modèles définissent l’apparence de vos pages d’événement, de vos archives et des autres pages HappenBoard sur un thème bloc.

Sur un thème classique, vous obtenez les mêmes pages sans toucher à aucun modèle, comme l’explique la suite.

Insérer une composition

  1. Modifiez une page, ou un modèle dans Apparence → Éditeur.
  2. Ouvrez l’outil d’insertion de blocs et cliquez sur l’onglet Compositions.
  3. Choisissez la catégorie HappenBoard.
  4. Cliquez sur une composition pour l’insérer.

La composition devient un ensemble de blocs ordinaires. Modifiez-les, déplacez-les ou supprimez-les librement : plus rien ne les relie à l’original.

Les 11 compositions

Pour n’importe quelle page

CompositionContenu
Hero: next upcoming eventUne bande pleine largeur avec un grand titre, une courte introduction et les 3 prochains événements.
Featured event with mini calendarDeux colonnes : le prochain événement avec un court texte, et le bloc Calendrier.
Three upcoming eventsUn titre centré au-dessus des 3 prochains événements.
Calendar with upcoming events sidebarLe calendrier sur les deux tiers de la largeur, les 8 prochains événements à côté.
Compact agendaUn petit encadré avec les 4 prochains événements, pour une colonne latérale ou un pied de page.
Events grid landingUn grand titre et une introduction, puis une grille de 6 événements sur 3 colonnes avec image, date, lieu et extrait.

Les listes d’événements de ces compositions sont les blocs Upcoming Events et Events Grid, décrits dans les blocs de liste d’événements.

Pour les pages d’événement

CompositionContenu
Single event heroL’image mise en avant en fond, avec par-dessus le titre, la date et l’heure, le compte à rebours et les boutons Ajouter au calendrier.
Event CTA stripUn encadré : « Save the date » avec les boutons Ajouter au calendrier, puis « Reserve a seat » avec le formulaire d’inscription. Prévu pour une colonne latérale.
Venue spotlightUn encadré : le lieu avec sa carte et son adresse, les boutons Ajouter au calendrier, puis le formulaire d’inscription.
Speakers stripUn titre et trois fiches d’intervenants (photo, nom, fonction) avec des noms d’exemple à remplacer.
Sponsor tiersUn titre et trois rangées d’emplacements de logos : Gold partners, Silver partners et Community supporters.

Les trois premières lisent l’événement en cours : utilisez-les dans un modèle d’événement ou dans le contenu d’un événement. Venue spotlight affiche une carte : le lieu doit donc avoir des coordonnées.

Speakers strip et Sponsor tiers fonctionnent aussi sur n’importe quelle page. Elles ne contiennent que du texte et des images, car HappenBoard ne gère ni intervenants ni partenaires : remplacez les exemples par les vôtres.

Les modèles de l’éditeur de site

Sur un thème bloc, HappenBoard ajoute ces modèles. Vous les trouvez dans Apparence → Éditeur → Modèles.

ModèleUtilisé pourContenu
Single EventChaque événementTitre, date, image et compte à rebours, puis la description, le formulaire d’inscription et les dates à côté du lieu, de l’organisateur, des boutons de calendrier, des catégories et des étiquettes.
Events ArchiveL’archive des événements, à /events/ par défautUn titre « Upcoming events », le calendrier, puis les 10 prochains événements regroupés par mois.
Event CategoryChaque catégorie d’événementsLe nom et la description de la catégorie, puis une grille de 12 événements sur 3 colonnes.
Event TagChaque étiquette d’événementsLa même mise en page, pour une étiquette.
Single VenueChaque lieuLa description, l’adresse avec un lien vers une carte, les coordonnées de contact et les 10 prochains événements.
Single OrganizerChaque organisateurLa présentation, les coordonnées de contact et les 10 prochains événements.
Single Booking TypeChaque service réservableLa description, puis le formulaire de réservation.
Event Series: All DatesLa page de toutes les dates d’un événement récurrentTitre, date et image, puis jusqu’à 48 dates regroupées par mois.

Les informations des lieux et des organisateurs viennent du contenu de la page : elles s’affichent donc avec tous les thèmes. Le formulaire de réservation est celui décrit dans publier la page de réservation.

Modifier un modèle

  1. Allez dans Apparence → Éditeur et cliquez sur Modèles.
  2. Ouvrez le modèle, par exemple Events Archive.
  3. Modifiez les blocs, puis cliquez sur Enregistrer.

Votre version remplace celle de HappenBoard et reste en place après les mises à jour de l’extension. Pour revenir à l’original, ouvrez le menu à côté du modèle et choisissez Réinitialiser.

Dans l’éditeur de site, la plupart des blocs d’événement affichent un encadré explicatif au lieu d’un aperçu, car un modèle n’est lié à aucun événement précis. Sélectionnez l’encadré pour modifier les réglages du bloc dans la barre latérale. Construire une page d’événement détaille les réglages de chaque bloc.

Sur un thème classique

Un thème classique n’utilise pas ces modèles et n’en a pas besoin. HappenBoard ajoute les mêmes blocs aux mêmes pages :

  • Pages d’événement : la date et le compte à rebours au-dessus de la description, puis le formulaire d’inscription, les prochaines dates, le lieu, l’organisateur, les boutons de calendrier, les catégories et les étiquettes en dessous.
  • Page de toutes les dates : la date, puis jusqu’à 48 dates regroupées par mois.
  • Pages des types de rendez-vous : le formulaire de réservation sous la description.
  • Pages des lieux et des organisateurs : les informations et les prochains événements, comme sur un thème bloc.
  • Archive des événements : un titre « Upcoming events », le calendrier et les 10 prochains événements.
  • Archives des catégories et étiquettes d’événements : le nom et la description, puis une grille de 12 événements.

Les archives s’affichent entre l’en-tête et le pied de page de votre thème. Un thème qui a son propre modèle pour l’une de ces archives le garde. Les développeurs peuvent modifier les blocs ajoutés avec des filtres, voir les hooks blocs, balisage et rendu.

La page de toutes les dates d’un événement récurrent

Chaque événement a aussi une page de toutes ses dates : son adresse suivie de all-dates/. Avec la base par défaut, cela donne votresite.fr/events/votre-evenement/all-dates/. Vous pouvez changer cette base dans le champ Event base de Réglages → Permaliens.

Cette page liste les dates à venir : c’est un lien pratique à partager pour un cours hebdomadaire. Sur la page de l’événement, la liste des dates y renvoie avec See all dates quand elle ne peut pas toutes les montrer. Événements récurrents explique comment les dates sont créées.

Avec les permaliens simples, l’adresse se termine plutôt par ?happenboard_view=series.

Si la page indique qu’elle est introuvable, allez dans Réglages → Permaliens et cliquez sur Enregistrer les modifications sans rien changer. WordPress reconstruit alors ses adresses.

Pour aller plus loin