Les catégories et les étiquettes classent vos événements. Chacune a sa propre page sur votre site, avec ses prochains événements, et les catégories peuvent en plus porter une couleur qui teinte vos événements dans l’administration.
Catégories ou étiquettes
- Les catégories (Categories) peuvent être rangées sous une catégorie parente : vous pouvez construire une structure comme Musique, avec Concerts et Scène ouverte en dessous.
- Les étiquettes (Tags) n’ont pas de parent. Elles conviennent aux libellés qui traversent les catégories, comme Entrée libre ou En famille.
- Seules les catégories peuvent avoir une couleur.
Les deux se gèrent dans HappenBoard → Events : cliquez sur Events dans le menu HappenBoard, puis sur Categories ou Tags dans son sous-menu.
Créer une catégorie ou une étiquette
- Allez dans HappenBoard → Events, puis Categories ou Tags.
- Cliquez sur Add category ou Add tag.
- Saisissez le nom dans Name. Il est obligatoire : s’il est vide, Create signale le champ avec le message « Enter a name. »
- Laissez Slug vide pour qu’il soit tiré du nom. Le slug est la fin de l’adresse de la page de la catégorie ou de l’étiquette.
- Pour une catégorie, choisissez un parent dans Parent si elle dépend d’une autre. Le premier choix de la liste signifie « aucun parent ».
- Ajoutez si vous le souhaitez une Description. Elle s’affiche en haut de la page de la catégorie ou de l’étiquette.
- Pour une catégorie, choisissez une couleur dans Color, comme expliqué plus bas.
- Cliquez sur Create.
Pour modifier une catégorie ou une étiquette, cliquez sur son nom dans le tableau (ou utilisez son action Edit), puis sur Update.
Le tableau affiche Category (ou Tag), Slug, Parent, Color et Count, le nombre d’événements publiés qui l’utilisent. Vous pouvez y faire une recherche et le trier par nom, slug ou nombre. Vos choix de colonnes, de tri et de nombre de lignes sont enregistrés pour tout le site : les autres utilisateurs les voient aussi.
Choisir une couleur
- Cliquez sur la pastille à côté de Color.
- Choisissez l’une des dix couleurs prédéfinies (Slate, Red, Orange, Amber, Green, Teal, Blue, Indigo, Purple et Pink), ou une nuance dans le sélecteur en dessous.
- Ou saisissez une valeur comme
#2563ebdans le champ texte à côté de la pastille.
Une valeur qui n’est pas un code couleur à six chiffres n’est pas conservée : la catégorie n’a alors pas de couleur et ses événements restent dans la teinte neutre par défaut. Clear retire la couleur.
La couleur n’apparaît que dans l’administration :
- sur le calendrier d’administration : pastilles d’événement, aperçu qui s’ouvre au clic, légende sous le calendrier et filtre par catégorie ;
- dans la colonne Category de l’écran Événements, sous forme de point devant le nom ;
- sous chaque date du widget Upcoming events du tableau de bord.
Sur les pastilles du calendrier, HappenBoard choisit un texte noir ou blanc, selon ce qui se lit le mieux sur votre couleur. Un événement rangé dans plusieurs catégories colorées prend la couleur de la première par ordre alphabétique. Les blocs de votre site n’utilisent pas ces couleurs.
Attribuer des catégories et des étiquettes à un événement
Dans l’éditeur de blocs, utilisez les panneaux Event Categories et Event Tags de la colonne latérale de l’événement, comme pour un article. Sous les catégories, Color for new category: fixe la couleur de la prochaine catégorie que vous ajoutez depuis ce panneau.
Dans le formulaire rapide d’événement, la section Categories & tags fonctionne à la saisie : choisissez une suggestion, ou tapez un nouveau nom pour le créer aussitôt, sans parent ni couleur. Manage Categories → et Manage Tags → ouvrent leurs écrans dans un nouvel onglet.
Pour ajouter ou remplacer des catégories ou des étiquettes sur de nombreux événements, sélectionnez-les sur l’écran Événements et choisissez Edit fields….
Toute personne qui peut modifier un événement peut lui attribuer des catégories et des étiquettes existantes. Les créer, les renommer et les supprimer demande le droit de gérer les événements, que les administrateurs et les éditeurs ont par défaut. Voyez rôles et permissions.
Les pages de catégorie et d’étiquette
Chaque catégorie et chaque étiquette a une page sur votre site, à l’adresse du site suivie de /event-category/ ou /event-tag/ et de son slug. La page affiche le nom, la description et une grille des prochaines dates, 12 par page, avec des liens Previous page et Next page quand il y en a davantage.
Avec un thème de blocs, ces pages se modifient dans les modèles Event Category et Event Tag. Voyez compositions et modèles de thème. Un thème classique affiche le même contenu entre son en-tête et son pied de page.
Pour relier un événement à ces pages, ajoutez le bloc Event Categories & Tags à votre page d’événement. Il affiche les catégories et étiquettes de l’événement sous forme de puces, après les libellés Categories: et Tags:. Ses options Show categories, Show tags et Link to archive masquent l’un des groupes ou les liens.
Supprimer une catégorie ou une étiquette
Sélectionnez une ou plusieurs lignes, utilisez l’action Delete, puis confirmez avec Delete permanently. Les événements gardent tout le reste : ils perdent seulement cette catégorie ou cette étiquette.
Les catégories et les étiquettes n’ont pas de corbeille. Une catégorie supprimée perd définitivement sa couleur, sa description et sa place dans votre structure.
Pour aller plus loin
- Le bloc Event Query Loop : lister les événements d’une catégorie ou d’une étiquette sur n’importe quelle page.
- Les blocs de liste d’événements : comparer les façons d’afficher une liste d’événements.
- La barre de filtres : avec HappenBoard Pro, proposer à vos visiteurs un filtre par catégorie.