Passer au contenu principal

Créer et gérer des lieux

Les lieux sont une taxonomie hiérarchique dans SportsPress. Ce sont des termes de taxonomie (pas des publications), donc ils sont gérés sur les écrans de termes de taxonomie plutôt que dans l'éditeur de publication. Chaque lieu peut stocker une adre…

Mis à jour aujourd’hui

Créer et gérer des lieux

Les lieux sont une taxonomie hiérarchique dans SportsPress. Ce sont des termes de taxonomie (pas des publications), donc ils sont gérés sur les écrans de termes de taxonomie plutôt que dans l'éditeur de publication. Chaque lieu peut stocker une adresse physique et des coordonnées géographiques utilisées pour l'affichage de la carte.

Accédez à Événements > Lieux.

L'écran de liste des lieux affiche tous les lieux existants avec des colonnes pour le Nom, la Description, l'Identifiant, l'Adresse et les Événements (le nombre d'événements assignés à chaque lieu).

Ajouter un nouveau lieu

  1. Sur l'écran Événements > Lieux, remplissez les champs dans le panneau gauche :

    • Nom — le nom d'affichage du lieu (obligatoire). C'est ce qui apparaît dans les listes d'événements et sur les pages d'archives des lieux.

    • Identifiant — l'identifiant convivial pour les URL. WordPress le génère automatiquement à partir du nom ; modifiez-le si nécessaire.

    • Parent — facultatif. Sélectionnez un lieu parent pour créer une hiérarchie (par exemple, un stade comme parent, avec des terrains ou des courts individuels comme enfants).

    • Description — description en texte libre facultative du lieu.

  2. Remplissez les champs de localisation (voir ci-dessous).

  3. Cliquez sur Ajouter un nouveau lieu.

Champs de localisation

Le formulaire de lieu inclut une carte interactive et trois champs de localisation. La carte affiche un marqueur déplaçable — faites-le glisser vers l'emplacement exact du lieu pour remplir automatiquement les champs de coordonnées.

  • Adresse (term_meta[sp_address]) — l'adresse postale du lieu. Elle apparaît dans le champ LOCATION du flux iCal aux côtés du nom du lieu.

  • Latitude (term_meta[sp_latitude]) — coordonnée de latitude décimale (par exemple, -37.8165647). Utilisée pour afficher la carte et incluse dans le champ GEO du flux iCal.

  • Longitude (term_meta[sp_longitude]) — coordonnée de longitude décimale (par exemple, 144.9475055). Utilisée conjointement avec la latitude pour l'affichage de la carte et le champ GEO de l'iCal.

Ces trois champs sont stockés dans la table des options WordPress sous la clé taxonomy_<term_id> sous forme de tableau associatif.

Modifier un lieu existant

Cliquez sur le nom du lieu dans la liste, ou survolez-le et cliquez sur Modifier. L'écran de modification affiche les mêmes champs que l'écran d'ajout, plus la carte de localisation pré-positionnée aux coordonnées stockées.

Hiérarchie parent/enfant des lieux

Les lieux sont enregistrés comme une taxonomie hiérarchique (hierarchical => true). Un lieu peut avoir un lieu parent, ce qui est utile pour regrouper des emplacements connexes :

  • Un complexe sportif (parent) contenant plusieurs terrains ou courts (enfants)

  • Une ville ou région (parent) contenant plusieurs stades individuels (enfants)

Les lieux parents peuvent être sélectionnés depuis le menu déroulant Parent lors de l'ajout ou de la modification d'un lieu. Il n'y a aucune limite de profondeur imposée par SportsPress.

Assigner des lieux aux événements

Lors de la modification d'un événement, un sélecteur de taxonomie Lieu apparaît dans l'éditeur d'événement. Sélectionnez un ou plusieurs lieux pour les associer à l'événement. Le lieu apparaît alors dans les listes de calendrier, les pages d'événements et le flux iCal.

Les calendriers peuvent également être filtrés par lieu en utilisant le sélecteur Lieu dans la boîte de méta Détails du calendrier. Cela restreint le calendrier pour n'afficher que les événements assignés au(x) lieu(x) choisi(s).

Pages d'archives des lieux

Chaque lieu dispose d'une page d'archive publique à son permalien (par exemple, /venue/old-trafford/). Cette page liste tous les événements associés à ce lieu et affiche la carte du lieu si des coordonnées sont définies et que l'affichage de la carte est activé.

Le slug de permalien du lieu est par défaut venue et est configurable dans Événements > Réglages > Permaliens.

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