Articles

Géolocaliser les membres BuddyPress


Geo my WordPress vous permet d’ajouter une localisation à vos articles (personnalisés ou pas), vos pages ou vos membres BuddyPress.
Vous pouvez ensuite créer un formulaire de recherche avancée incluant différents paramètres de proximité ainsi que vos champs de données spécifiques ou encore ceux de vos membres BuddyPress (champs par défaut de BuddyPress ou champs personnalisés avec Buddypress Xprofile Custom Fields Type.

En particulier, Geo my WordPress propose des modules (gratuits ou payants, 39$) dont le “localisateur de membres” (BuddyPress) lequel est gratuit.

Le localisateur ajoute un nouveau champ de localisation dans l’espace membre BuddyPress.

Il suffit ensuite de paramétrer le formulaire de recherche pour afficher les membres sur une carte.

Diverses options vous permettent au final d’affiner le système, comme le choix de l’emplacement de la carte sur votre page, l’affichage ou non d’un listing complémentaire de membres, le nombre de membres par page, le zoom de la carte, son positionnement initial, etc.

Le système fournit shortcodes et widgets vous permettant d’afficher là où vous le voulez les cartes ou les formulaires de recherches que vous avez ainsi créés.

Voir un exemple de réalisation avec Geo My WP

Pour complément d’information il existe des alternatives à Geo My WP, pour ce qui est de géolocaliser des membres Buddypress.

BP Maps for Members propose, par le biais d’un ajout d’un champ de localisation, à la fois une carte par membre ET pour tous les membres, dans un onglet supplémentaire sur la page membre seul et sur celle de tous les membres.
L’extension est payante (29$) et nécessite l’extension complémentaire gratuite BP xProfile Location.

Les extensions de recherche géolocalisée


Pour des besoins de recherche géolocalisée sur un site d’éléments sur cartes personnalisables il existe plusieurs solutions.

On peut distinguer deux types de solutions :

  • celles qui permettent simplement d’ajouter une carte dans une zone de votre site (articles, pages, barre latérale…)
  • celles qui permettent d’ajouter directement des données de localisation à vos items de site (articles, pages)

Enfin certaines extensions permettent, outre la recherche sur carte, d’ajouter un listing de vos entrées ainsi qu’un système de tri par onglets de tris ou formulaire de recherche.

WP Google Maps

wp google maps

La version gratuite vous permet de créer une carte Google avec autant de marqueurs que vous souhaitez. La version payante vous permet de créer des cartes personnalisées contenant des localisations, des descriptions, des images, des catégories, des liens et des directions.
Listings et filtres de recherche sous-jacents à la carte sont possibles. Le listing en mode carousel ici.
Lien de démonstration.

Versions lite ou premium (40$).
Compatibilité: 4.6
Dernière mise à jour: 3 semaines
Installations actives: 300,000+
4.7 sur 5 étoiles

WP Google Map Plugin

les extensions de recherche géolocalisée

Cette extension permet d’afficher des cartes Google dans des pages, des articles ou autres emplacements de votre site.
Différentes présentations sont possibles avec notamment un listing et filtres de recherche en complément à la carte.
Lien de démonstration.

Versions lite ou premium (28$).
Dernière mise à jour: 2 semaines
Installations actives: 70,000+
4.2 sur 5 étoiles

Leaflet Map Marker

leaflet maps marker

L’extension permet d’afficher des localisations et directions sur votre site WordPress, sous forme de cartes Google, Bing ou OpenStreet.
Listings et filtres de recherches possibles en complément de la carte.
Lien de démonstration.

Versions lite ou premium (39€).
Dernière mise à jour: 1 semaine
Installations actives: 50,000+
4.8 sur 5 étoiles

Maps Builder

maps builder

Maps Builder vous permet de construire des cartes Google rapidement. Le plugin intègre une large choix d’icônes (Map Icons).
Listings et filtres de recherches possibles en complément de la carte.
Lien de démonstration.

Versions lite ou premium (58$).

Dernière mise à jour: 5 mois
Installations actives: 20,000+
4.3 sur 5 étoiles

Basic Google Maps Placemarks

basic google maps placemarks

L’extension crée un type d’article personnalisé pour vos marqueurs sur une carte Google. La carte peut être insérée dans une page ou un article via un script et différents paramètres vous permettent d’en modifier l’affichage. Les marqueurs peuvent être personnalisés. Une boîte d’affichage apparaît lors du clic sur un marqueur permettant d’afficher un titre et une description.

Dernière mise à jour: 7 mois
Installations actives: 10,000+
4.4 sur 5 étoiles

Pronamic Google Maps

pronamic google maps

Avec cette extension vous pouvez ajouter des données de localisation (latitude, longitude) à une page, à un article ou encore à un article de type personnalisé. L’extension ajoute dans l’éditeur une nouvelle boîte méta avec une carte Google et permet de positionner par glissé-déposé un marqueur d’emplacement.

Dernière mise à jour: 11 mois
Installations actives: 10,000+
4.7 sur 5 étoiles

Geo My WordPress

geo my wordpress

Geo My WordPress vous permet d’ajouter une localisation à vos articles (personnalisés ou pas), vos pages ou vos membres BuddyPress. Vous pouvez ensuite créer un formulaire de recherche avancée incluant différents paramètres de proximité ainsi que vos champs de données spécifiques ou encore ceux de vos membres BuddyPress.

Dernière mise à jour: 4 mois
Installations actives: 4,000+
4.5 sur 5 étoiles

Un moteur de recherche pour votre site


La recherche WordPress par défaut peut convenir à de nombreux sites, mais lorsque votre site se développe, vous allez commencer à voir quelques limitations. Notamment, comme la quantité de contenu sur votre site augmente, vous vous rendrez compte qu’il ne montre pas toujours les résultats les plus pertinents, rendant votre contenu plus difficile à trouver pour vos visiteurs.

Google est célèbre pour son moteur de recherche, et Google Custom Search peut fournir une meilleure expérience pour vos utilisateurs. Si ils peuvent trouver ce qu’ils cherchent, il devient beaucoup plus facile de les garder sur votre site.

Pourquoi devriez-vous passer à Google Custom Search

Malgré que certaines améliorations aient été réalisées sur le moteur de recherche par défaut de WordPress, il fonctionne toujours par des requêtes sur les tables de données de WordPress, recherchant les mot-clés dans les articles et les pages.
La recherche basique comporte certaines limitations, notamment :

. les commentaires, les types d’articles personnalisés comme d’autres types de données ne sont pas inclues sans l’utilisation d’extensions spécialisée comme SearchWP
. les résultats de recherche ne peuvent être affinés au travers de paramètres supplémentaires de recherche.

De nombreuses limitations peuvent être comblées via des extensions spécialisées sauf qu’il n’y en a pas beaucoup et que d’autres part la plupart ne sont vraiment complètes qu’en tarif premium.

En remplaçant le moteur de recherche par défaut de WordPress par Google Search, vous aurez en particulier :

. plus de résultats pertinents au travers de Google
. une recherche incluant TOUS vos contenus WordPress.

Pour info, Google Search vous permet également de monétiser vos résultats de recherche en intégrant AdSense.

Enfin même le site officiel WordPress.org utilise le système de Google.


(Sources : ElegantThemes)

Recherche géolocalisée – Club de Fitness

Détails intervention

  • mise en place d’un moteur de recherche géolocalisée sur thème Enfold
  • création d’un type d’article personnalisé (clubs/coachs) avec taxonomies de classement (lieux, programmes, niveaux) et champs de saisie spécifiques
  • Import contenus

Réalisée en marque blanche


Recherche géolocalisée – Garages automobiles

Détails intervention

  • mise en place d’un moteur de recherche géolocalisée sur thème Enfold
  • création d’un type d’article personnalisé (garages) avec taxonomies de classement (lieux/types) et champs de saisie spécifiques (référence, tarif, etc)

Réalisée en marque blanche


recherche-localisee-2

recherche-localisee-5

recherche-localisee-6