Comment un paysagiste montre-t-il, sur son site, l’étendue réelle de son activité sur un territoire donné, sans payer un service de cartographie tiers ni développer un système complexe ? Une combinaison simple entre un type de contenu personnalisé et le widget carte natif d’Elementor Pro suffit à construire cette fonctionnalité, en s’appuyant uniquement sur des outils déjà inclus dans l’environnement WordPress et Elementor.
Étape 1 : créer un type de contenu « Chantier »
La première étape consiste à déclarer un type de contenu personnalisé dédié aux chantiers, distinct des articles de blog classiques, via register_post_type() dans un plugin maison ou via une extension de gestion de types de contenu si l’équipe préfère éviter le code :
register_post_type( 'chantier', array(
'label' => 'Chantiers',
'public' => true,
'show_in_rest' => true,
'supports' => array( 'title', 'editor', 'thumbnail', 'custom-fields' ),
) );
Étape 2 : ajouter les champs de géolocalisation

Chaque chantier a besoin, en plus de son titre et de sa description, de deux champs personnalisés stockant sa latitude et sa longitude. Ces valeurs peuvent être ajoutées via un plugin de champs personnalisés, ou directement en métadonnée si le projet dispose déjà d’une gestion de champs sur mesure. La saisie de ces coordonnées se fait généralement en copiant les valeurs affichées par un service de cartographie public au moment de localiser précisément l’adresse du chantier.
Étape 3 : configurer le widget Carte d’Elementor Pro
Le widget natif Carte Google Maps d’Elementor Pro affiche une carte interactive à partir d’une adresse ou de coordonnées saisies directement dans ses réglages. Pour un affichage dynamique reprenant l’ensemble des chantiers enregistrés, il faut combiner ce widget avec le widget Loop Grid, configuré pour interroger le type de contenu chantier, dans un modèle Loop dédié qui affiche, pour chaque élément, un widget carte pointant vers les coordonnées de ce chantier précis via les balises dynamiques d’Elementor.
Étape 4 : associer les balises dynamiques aux champs personnalisés
Dans les réglages du widget carte inséré à l’intérieur du modèle Loop, le champ d’adresse est remplacé par une balise dynamique pointant vers le champ personnalisé de latitude et de longitude créé à l’étape 2. Cette association permet à chaque occurrence du Loop Grid d’afficher une carte centrée sur les coordonnées propres au chantier concerné, sans avoir à saisir manuellement chaque position dans l’éditeur visuel.
Étape 5 : filtrer par statut d’avancement
Un champ personnalisé supplémentaire, par exemple une liste déroulante avec les valeurs « en cours », « terminé », « à venir », permet ensuite de filtrer l’affichage du Loop Grid selon l’avancement réel de chaque chantier. Ce filtre peut être exposé au visiteur via les contrôles de filtrage natifs du widget, ou rester fixé côté réglages si seuls les chantiers en cours doivent apparaître sur cette page précise.
- un type de contenu
chantierséparé des articles classiques ; - deux champs personnalisés de coordonnées géographiques par chantier ;
- un modèle Loop associant le widget carte natif aux balises dynamiques ;
- un champ de statut pour filtrer l’affichage selon l’avancement.
Sur ce type de projet, on évite toujours de saisir les coordonnées à la main sans vérification : une inversion entre latitude et longitude place le chantier à l’autre bout du monde, une erreur fréquente et facile à repérer trop tard.
Faire évoluer la carte sans intervention technique
Une fois cette structure en place, ajouter un nouveau chantier ne demande plus aucune compétence technique : le paysagiste crée simplement une nouvelle fiche du type de contenu chantier, renseigne son titre, sa description, ses deux coordonnées géographiques et son statut d’avancement, et la carte se met à jour automatiquement sur le site public, sans qu’aucun intégrateur n’ait besoin d’intervenir pour cette mise à jour courante.
En résumé
Un type de contenu personnalisé, deux champs de coordonnées et une combinaison entre le widget carte natif et le widget Loop Grid d’Elementor Pro suffisent à construire une carte dynamique des chantiers en cours, sans recourir à un service de cartographie tiers payant ni à un développement complexe. Cette approche reste entièrement gérable par un rédacteur une fois la structure mise en place par l’intégrateur.