Favoris : bouton Enregistrer et Mon programme

Disponible dans :Free

Deux blocs permettent à vos visiteurs de garder leur propre liste d’événements. Le bloc Save Event Button se place sur la page de l’événement, et le bloc My Schedule liste tout ce qu’un visiteur a enregistré.

Aucun compte n’est nécessaire. Si le visiteur se connecte, sa liste le suit d’un appareil à l’autre.

Ajouter le bloc Save Event Button

Le bouton ne s’affiche que sur un événement : placez-le dans votre modèle d’événement ou dans le contenu d’un événement.

  1. Sur un thème bloc, allez dans Apparence → Éditeur, cliquez sur Modèles, puis sur Single Event. Sur un thème classique, ouvrez un événement dans l’éditeur.
  2. Ajoutez le bloc Save Event Button, par exemple sous le titre.
  3. Choisissez ses réglages dans la barre latérale.
  4. Cliquez sur Enregistrer.

Dans l’éditeur de site, le bouton n’a pas d’aperçu, car un modèle n’a pas d’événement. Il apparaît bien sur vos pages d’événement. Construire une page d’événement explique où placer les blocs d’événement selon votre thème.

RéglageRôlePar défaut
LabelLe texte du bouton. Il ne change pas une fois l’événement enregistré : c’est l’icône qui se remplit.Save event
IconHeart (cœur), Bookmark (marque-page) ou Star (étoile).Heart

Le visiteur clique une fois pour enregistrer l’événement, une seconde fois pour le retirer. Les lecteurs d’écran annoncent le bouton comme enfoncé une fois l’événement enregistré. Si vous videz le libellé, le bouton n’affiche que l’icône et les lecteurs d’écran l’appellent toujours « Save event ».

Enregistrer n’est pas s’inscrire. Aucune place n’est prise et aucun participant n’est ajouté. Pour savoir qui vient, ajoutez aussi un formulaire d’inscription.

Seuls les événements publiés et sans mot de passe peuvent être enregistrés. Sur un événement protégé par mot de passe, le bouton revient aussitôt à son état précédent pour un visiteur connecté, et l’événement n’apparaît jamais dans My Schedule.

Créer une page Mon programme

  1. Allez dans Pages → Ajouter une page.
  2. Donnez un titre à la page, par exemple « Mon programme ».
  3. Ajoutez le bloc My Schedule.
  4. Cliquez sur Publier, puis ajoutez la page au menu de votre site pour que vos visiteurs la trouvent.
RéglageRôlePar défaut
Show imageAffiche l’image mise en avant de l’événement en petite vignette.Activé
Show dateAffiche la date et l’heure. Un événement sur la journée entière affiche sa date suivie de « All day ».Activé
Show venueAffiche le nom du lieu.Activé
Title et Body (dans Empty state)Le message affiché quand rien n’est enregistré. Le texte par défaut invite à cliquer sur le bouton Save d’un événement.No saved events yet

Chaque ligne affiche le titre de l’événement avec un lien, puis les informations que vous avez activées. Pour un événement récurrent, la date est la prochaine à laquelle un visiteur connecté s’est inscrit. Sinon, c’est la date affichée par la page de l’événement.

Un bouton × en bout de ligne retire l’événement. Le focus passe au bouton de la ligne suivante (ou de la précédente), et les lecteurs d’écran annoncent quel événement a été retiré. Après le dernier, le message de liste vide prend la place de la liste.

Un événement que vous supprimez, dépubliez, passez en privé ou protégez par mot de passe disparaît de toutes les listes. Un événement dépublié revient dès que vous le publiez de nouveau.

Où la liste est conservée

Visiteurs connectés

La liste est enregistrée dans le compte WordPress du visiteur. Elle est identique sur tous les appareils où il se connecte, avec l’événement enregistré le plus récemment en premier.

Comme elle appartient au compte, elle fait partie des outils de confidentialité de WordPress. Outils → Exporter les données personnelles l’inclut sous le nom « HappenBoard saved events », et Outils → Effacer les données personnelles la supprime. Voir RGPD, données personnelles et désinstallation.

Visiteurs non connectés

La liste est enregistrée dans leur navigateur, sur cet appareil seulement. Rien n’est stocké sur votre site. Un autre navigateur, un autre appareil ou des données de navigation effacées, et la liste est vide.

Sur la page My Schedule, la liste apparaît un instant après le chargement de la page. Elle n’affiche pas de vignettes et contient au plus les 100 derniers événements enregistrés.

Quand un visiteur se connecte

Rien n’est perdu. Sur la première page avec un bloc Save Event Button qu’il ouvre une fois connecté, la liste de son navigateur est ajoutée à son compte. Les doublons sont retirés, et seuls les événements publiés sans mot de passe sont gardés. Ensuite, c’est le compte qui conserve la liste.

Mettre en forme les blocs

Le bloc Save Event Button accepte les couleurs du texte et du fond, les marges internes et externes et la taille du texte. My Schedule accepte la largeur large et pleine largeur, les marges internes et externes, la taille et l’interligne du texte. Réglez-les dans l’onglet Styles du bloc, comme pour les autres blocs HappenBoard.

Pour aller plus loin