Guide des codes courts

Le plugin Open User Map propose plusieurs shortcodes pour afficher les lieux, filtrer le contenu et personnaliser l'apparence et les fonctionnalités de la carte.

👉 Vous trouverez une liste des shortcodes actuellement disponibles et de leurs attributs pour votre version du plugin dans les paramètres du plugin ( Open User Map > Paramètres > Aide & Démarrage )..

Ce guide présente les codes de raccourcis disponibles et leurs attributs.

Shortcode de base pour l'affichage de la carte

Pour afficher la carte avec tous les lieux, utilisez le shortcode suivant :

[open-user-map]

Si vous l'intégrez dans un fichier de thème, utilisez :

PHP
<?php echo do_shortcode('[open-user-map]'); ?>

Ceci affichera la carte par défaut telle que configurée dans les paramètres du plugin.

Attributs du code court

Position et vue de la carte

Personnaliser la position initiale de la carte et le niveau de zoom :

AttributExempleDescription
latlat="51.50665"Définir la latitude de la position initiale de la carte.
longlong="-0.12752"Définir la longitude de la position initiale de la carte.
zoomzoom="13"Définir le niveau de zoom initial.
régionregion="Europe"Présélectionner une région (doit être activé dans les paramètres).

Filtrage du contenu

Filtrer les lieux affichés en fonction des catégories, des utilisateurs ou d'identifiants spécifiques :

AttributExempleDescription
typestypes="food"
types="food|drinks|hotel"
Filtrer les emplacements par type (Catégories de marqueurs). Séparez plusieurs types par le symbole |.
idsids="123"
ids="123|456|789"
Filtrer les lieux par ID de poste. Séparez plusieurs identifiants par le symbole |.
utilisateur (PRO)user="current"
user="123"
user="role:subscriber"
Filtrer les lieux par utilisateur. Utilisez "current" pour afficher uniquement les emplacements de l'utilisateur actuellement connecté, un identifiant d'utilisateur spécifique, ou "role:rolename" pour afficher les emplacements des utilisateurs ayant un rôle spécifique.

Affichage et apparence

Personnaliser la taille et la présentation de la carte :

AttributExempleDescription
taillesize="default"
size="fullwidth"
Définir une taille de carte personnalisée pour l'ordinateur de bureau.
taille_mobilesize_mobile="square"
size_mobile="landscape"
Définir une taille personnalisée pour l'affichage mobile.
hauteurheight="400px"Définir une hauteur personnalisée pour le bureau (inclure des unités comme px).
hauteur_mobileheight_mobile="300px"Définir une hauteur personnalisée pour les mobiles.
type de cartemap_type="interactive"
map_type="simple"
Activer ou désactiver le bouton "Ajouter un lieu".
style_de_cartemap_style="Esri.WorldStreetMap"Remplacer le style de carte par défaut.

Caractéristiques et contrôles

Activer ou désactiver des fonctions cartographiques spécifiques :

AttributExempleDescription
désactiver_régionsdisable_regions="true"
disable_regions="false"
Activer ou désactiver les régions.
activer_clusterenable_cluster="true"
enable_cluster="false"
Activer ou désactiver le regroupement des marqueurs.
enable_searchbarenable_searchbar="true"
enable_searchbar="false"
Activer ou désactiver la barre de recherche.
activer_bouton_adresse_de_rechercheenable_searchaddress_button="true"
enable_searchaddress_button="false"
Activer ou désactiver le bouton "Recherche d'adresse (Geosearch)".
bouton enable_searchmarkers_buttonenable_searchmarkers_button="true"
enable_searchmarkers_button="false"
Activer ou désactiver le bouton "Rechercher des marqueurs".
enable_currentlocationenable_currentlocation="true"
enable_currentlocation="false"
Activer ou désactiver le bouton "Montrez-moi où je suis".
enable_fullscreenenable_fullscreen="true"
enable_fullscreen="false"
Active ou désactive le mode plein écran.

Exemples complets

Exemple 1 : Carte de Londres montrant uniquement les lieux de restauration

[open-user-map lat="51.50665" long="-0.12752" zoom="13" types="food" size="fullwidth" height="500px"]

Exemple 2 : Carte simple montrant uniquement les emplacements de l'utilisateur actuel (PRO)

[open-user-map map_type="simple" user="current" enable_fullscreen="true" enable_searchbar="false"]

Exemple 3 : Carte interactive pour une région spécifique avec apparence personnalisée

[open-user-map region="Europe" map_type="interactive" height="600px" enable_cluster="false" enable_currentlocation="true"]

Shortcodes supplémentaires

Afficher des données de localisation spécifiques

Les [open-user-map-location] vous permet d'afficher les détails d'un lieu spécifique.

Utilisation

[open-user-map-location value="title" post_id="12345"]

Valeurs disponibles

  • title
  • image
  • audio
  • video
  • type
  • map
  • address
  • lat
  • lng
  • route
  • text
  • notification
  • author_name
  • author_email
  • wp_author_id
  • Champs personnalisés (Utiliser l'étiquette du champ)

Si post_id est omis, il utilisera le message actuel.

Les [open-user-map-gallery] génère une galerie d'images de localisation.

Attributs disponibles

AttributExempleDescription
urlurl="https://mysite.com/"Lier les images à une autre page.
nombrenumber="10"Limite le nombre d'images affichées.
utilisateuruser="current"
user="123"
user="role:subscriber"
Filtre les images par utilisateur. Accepte "current", un identifiant d'utilisateur ou "role:rolename".

Exemple d'utilisation

[open-user-map-gallery number="10" user="current"]

Afficher une liste de lieux

Les [open-user-map-list] génère une liste paginée des lieux.

Attributs disponibles

AttributExempleDescription
utilisateuruser="current"Filtre les lieux par utilisateur. Accepte "current", un identifiant d'utilisateur ou "role:rolename".
typestypes="food|drinks"Filtrer par catégories de marqueurs. Séparez plusieurs types de marqueurs par le symbole |.
idsids="123|456"Filtrer par identifiants de lieux. Séparez plusieurs identifiants par le symbole |.

Exemple d'utilisation

[open-user-map-list user="current" types="food|drinks"]

Résumé

Le plugin Open User Map fournit des shortcodes flexibles pour afficher et filtrer les cartes, personnaliser les mises en page et ajouter des fonctionnalités supplémentaires telles que des galeries et des listes de lieux. Utilisez les attributs décrits ci-dessus pour adapter le résultat à vos besoins.

Pour une personnalisation supplémentaire, explorez les réglages du plugin sous Open User Map > Réglages dans votre tableau de bord WordPress. 🚀

Cet article vous a-t-il été utile ?

Articles connexes


FR