testtestHome

Plugin geotagging pour WordPress 2.0 and above…

26.03.2007 par Mich
Etant dans ma lancée avec le GeoRSS, je me suis dis que ca serait bien pratique de rendre les flux générés par WordPress également compatible avec ceci. Seulement voila, WordPress n’a pas vraiment la possibilité de géotagger. Idéal donc pour me lancer dans la programmation d’un plugin WordPress que j’ai appelé « Geotagging ».

Que fait le plugin ?
  • Le plugin vous permets de géotagger vos billets et ce, directement via l’endroit où vous rédigez vos billets, à partir d’une Google Map que vous naviguez et ou vous cliquez l’endroit concerné.
  • Le plugin affichera en pied de billet ainsi que dans vos flux, si vous le désirez, un lien qui montrera l’endroit en question sur une carte Google Maps.
  • Le plugin ajoutera également le GeoRSS dans les flux RSS 2.0, RDF et Atom de WordPress. Pour rappel, un flux GeoRSS peut être affiché dans Google Maps.

Ecran geotagging dans WordPress admin


Comment l’installer ?
  • Télécharger le plugin ‘geotagging’ en cliquant sur ce lien.
  • Mettez le folder ‘geotagging’ dans votre répertoire de plugins WordPress (wp-content/plugins).
  • Activez ensuite le plugin dans la console admin WordPress.
  • Cliquez ensuite sur « Options » et puis « Geotagging ». Allez chercher une clé Google Maps pour votre domaine (via le lien indiqué dans l'écran) et remplissez ensuite le champ avec la clé. Changer les autres champs à vos souhaits. Appuyez sur « Save ».
  • Lorsque vous rédigerais un texte, il y aura plus bas une case « Geotagging ». A vous donc de trouver le bon endroit sur la carte et lorsque vous sauvegarderez, votre post devrait être géotaggé.

Pour info, il y a un blog WordPress expérimental qui m’a servi pour les tests et sur lequel les plugins que je développe tournent.

Voila voila. Merci de me faire part de vos remarques. C’est la première version que je mets en ligne donc il se peut qu’il y ait encore quelques maladies de jeunesse. Ce plugin, combiné avec mon plugin gmlightbox, déchire sa race.

UPDATE: A la demande de Ced et Marin, j'ajouterais ce soir un champ de recherche sur adresse. Si il y a d'autres 'change request', merci de les laisser en commentaire afin que je les transmette au département responsable.
tags: . . |
Wow, faudra vraiment que tu tombes plus souvent malade, ça te donne du temps pour créer des chose intéressantes.
Pour infos, il existait déjà des plugins permettant de mettre des coordonnées à des post wordpress: voir ma grosse liste. Ceci-dit, la manière dont ton plugin permet de géotagger directement via GMaps (comme sur Flickr) ne demande pas de connaître les coordonnées géographiques exactes.

Ca marche sans problème sur mon blog. Du beau boulot! Merci
Je viens de tester sur ce billet : http://www.vinch.be/blog/2007/03/24/souvenir-des-rewics/
et ça marche parfaitement ! Merci car ça va vraiment me servir !
Traduit tout ça en anglais et tape le sur Digg, ça va cartonner
Excellent ce plugin!!
Je n'ai rien compris...mais alors rien...Est-ce normal ????....
On demande à Elio d'en faire la promo sur son blog pour qu'il géotagge congrès et compagnie ?
N'oublie pas de le soumettre sur http://wordpress.org/extend/plugins/
Non, t'inquiète, c'est prévu
C'est sympa mais... La carte pour localiser l'endroit dans l'édition du billet, c'est pas du tout pratique. J'imagine par exemple un billet sur une expo au musée de la photo à Charleroi. Ben vas-y pour le retrouver via la carte. Tu devrais plutôt remplacer la carte par un formulaire où on entre l'adresse, ça irat bien plus vite à trouver. Surtout maintenant que la Belgique est "geotagguée".
T'a raison. Je transmets ta remarque au service "Recherches et développements" afin que ceux-ci l'ajoutent dans les délais les plus brefs
Tiens, je viens de remarquer que lorsque l'on clique sur le lien pour voir la carte quand la page n'est pas encore chargée (lightbox pas initialisé) ou que lorsque l'on ouvre une nouvelle fenêtre à partir du lien (ctrl+click ou middleclick), le petit marqueur du lieu n'est pas présent dans la page.

J'ouvre un ticket au département "BugFixes" ?
Pas vraiment. Le lightbox s'initialise avec l'event body onload. A mon avis on peut eviter d'attendre le onload, j'ai ma petite idée, faut que j'essaye. Pour ce qui est du marqueur, c'est Google Maps qui ne l'affiche pas et pas moyen en dehors de travailler avec l'adresse directement Si quelqu'un sait comment faire, je suis preneur !

ok pour le marqueur, n'emploie pas le paramètre d'url ll= mais bien q=
ex= http://maps.google.com/maps?q=50.84177402095877,4.362173080444336&om=1&z=19&t=h
Note le param om qui permet de supprimer la colonne de blabla à gauche
bigre... ça donne vraiment super bien ! J'ai installé les deux plugins chez moi et ça a l'air de fonctionner. Petite suggestion: tu crois qu'il y a moyen de les combiner avec Twitter ? question de se créer son twittervision perso http://twittervision.com/
Marin> une fois de plus merci

damien> le truc c'est qu'alors tu dois associer coordonnés GPS à chaque message que t'envoi par twitter. Possible si t'a un recepteur bluetooth gps sur ton portable ou gsm, en utilisant les API. J'avais déjà commencé un petit developpement allant dans ce sens la semaine passée.
En toute honnêteté FELICITATION, c'est vraiment terrible...
Je viens de l'essayé avec gmlightbox et le résultat est parfait
Testé et approuvé, Mich!
;o)
Salut,
chez moi la map ne s'affiche pas quand j'écris un billet, pourtant j'ai bien suivi les instructions et donné mon API Key...

Je ne vois que ça:
Click place to geotag on map... [gros espace blanc] ...or find by address: [champs de recherche]

j'ai essayé en désactivant "Include google maps JS", ça n'a rien changé...

Une idée??
bah alors, ya personne??
Laisser un commentaire
  • Nom *

  • Email *

  • Homepage

  • Commentaire *

  • * = champs requis


  • Je suis amnésique