GeoPress - Wordpress Plugin for tagging your posts with location

Thursday, November 3, 2005 23:55
Posted in category Technology & Product

NOTE:Geopress 2.0 is now available. Please use that instead of this plugin.

Much has been said about how awesome the new maps is. I personally think that the maps launch is awesome for what is enables in the future. Tons of apis were released along with the new maps product. Rasmus has a cool tutorial that explores a lot of the apis. I have to agree with rasmus that geo-coding the killer app.

Here is my first wordpress plugin that uses Yahoo! Maps geocoder to allow you to tag your posts with a lat/long. List of features:

  1. You can geocode each of your posts by just giving an address. Any address you give in yahoo! maps should work
  2. You can insert a map for the post’s location within the post.
  3. You can Geo enable your RSS feeds with a small bit of coding
  4. You can insert a quick link to show off all your posts on a yahoo! map
  5. You can save favorite locations (Available now in Version 1.1 )

Download the GeoPress plugin powered by Yahoo! Maps.

UPDATE: New Version is out for geopress that adds saving your favorite locations! Link above takes you to version 1.1

Update - 11/10/2005: Added a options page for GeoPress. Now you can customize the embeddable map size. Download version 1.2 (same link above) to get the new plugin

Update - 11/12/2005: Crossed 100 downloads for geopress yesterday! Also started brainstorming about next major version of geopress. Seems like most people want scrollable, zoomable AJAX maps.

You can leave a response, or trackback from your own site.

41 Responses to “GeoPress - Wordpress Plugin for tagging your posts with location”

  1. abstrakone says:

    November 4th, 2005 at 4:02 pm

    Wow, what a great plugin. I’m curious if you would be interested in including google maps as well?

  2. Ravi Dronamraju says:

    November 4th, 2005 at 4:51 pm

    I would be, but they don’t give out lat/longs in their api. What functionality are you looking for?

  3. Jason says:

    November 9th, 2005 at 8:26 am

    I’ve already got a lot of my posts tagged with lat/long. It doesn’t appear that your plugin supports this?

  4. Ravi Dronamraju says:

    November 9th, 2005 at 9:39 am

    If you have used another plugin to tag posts with lat/long, let me know what plug in you used and i’ll see if i can import those lat/longs into this plugin.
    Does that support addresses + lat/longs? and does it allow names?

  5. Chris Gray says:

    November 10th, 2005 at 12:07 am

    If there was a way to customise the size of the map, along with the zoom level this would be brilliant; as it is now it doesn’t exactly suit my design. Oh and google maps would be nice, especially if you could use satellite data as well as regular maps. Nice work :)

  6. ramblings » Blog Archive » geotagged post? says:

    November 12th, 2005 at 10:02 am

    [...] This is the first post I’ve written after installing Ravi’s GeoPress - Wordpress Plugin for tagging your posts with location. I have put my West Gray address below this entry, and labled it 1211WGray. Clicked Embed Map and Save this location. [...]

  7. Ravi Dronamraju says:

    November 12th, 2005 at 11:00 am

    Please read the README.TXT - May be I should have instructions on my blog page some page.

    To have embedded map page appear, - you have to include text “INSERT_YAHOO_MAP” and this text will be replaced with map. So, if you have some formatting
    INSERT_YAHOO_MAP this map would appear inside the div

    By the way, ramblings i tried to post this same comment on your wordpress blog, but it did not work

  8. Rob Nugen says:

    November 12th, 2005 at 11:16 am

    That worked beautifully; thank you!

    Now that you mention it, I remember having read INSERT_YAHOO_MAP requirement, but my brain was overflowing with stuff and I forgot at the critical moment of writing the entry.

    Perhaps a note next to the [ ] Embed Map checkbox as a reminder to include the string will help.

    Very cool that my blog entry ended up as a comment over here. I’m not actually sure how that happened; I didn’t specify to pingback.

  9. chronicles says:

    November 25th, 2005 at 4:40 pm

    [...] This week I’ve been playing with many of the GeoRSS/Mapping experiments that are becoming the fad, including this cool little WP plugin that I’m testing right now. That was a break from a map I’m working on using Yahoo! Map’s flash api and, as a consequence, Flash 8 (for the first time). Geocoder.us - Find the latitude and longitude of any U.S. address. High Earth Orbit - A GeoRSS blog. Geobloggers - Plotting bloggers on a map. GeoRSS Home Flickr Maps - Plotting flickr users on a map. Featured Yahoo! Maps - The proverbial cream at the top. No Comments so far Leave a comment RSS feed for comments on this post. TrackBack URI Leave a comment Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong> [...]

  10. Brent Hoffmann says:

    November 27th, 2005 at 10:29 am

    It would be nice to be able to control the zoom level and also have a link to a yahoo maps page where you can get directions. Other than that, nice job.

  11. cameraphone journal » Blog Archive » Hello world! says:

    December 22nd, 2005 at 1:47 am

    [...] One of the first plugins I installed is GeoPress which provides an easy way to add a map of the location you are blogging about to a post, simply by entering the location in the form of an address, a zip, or lat/long coordinates, and then including a special tag in the body of the post “ ”. [...]

  12. CSL Blog » Blog Archive » GeoPress - Wordpress Plugin for tagging your posts with location says:

    December 31st, 2005 at 5:29 am

    [...] GeoPress : Wordpress Plugin for tagging your posts with location. Much has been said about how awesome the new maps is. I personally think that the maps launch is awesome for what is enables in the future. Tons of apis were released along with the new maps product. Rasmus has a cool tutorial that explores a lot of the apis. I have to agree with rasmus that geo-coding the killer app. [...]

  13. Del.icio.us links for 01-01-2006 at the Dogberry Patch says:

    January 2nd, 2006 at 5:07 am

    [...] GeoPress - Wordpress Plugin for tagging your posts with location # You can geocode each of your posts by just giving an address. Any address you give in yahoo! maps should work # You can insert a map for the post’s location within the post. # You can Geo enable your RSS feeds with a small bit of coding # You can i (tags: geocoding, geotagging, plugin, wordpress) [...]

  14. CALT WebLog » Blog Archive » GeoPress - Wordpress Plugin for tagging your posts with location says:

    January 13th, 2006 at 8:04 am

    [...] GeoPress - Wordpress Plugin for tagging your posts with location [...]

  15. DrBacchus says:

    January 13th, 2006 at 9:02 am

    I’m attempting to use this plugin, and I am unable to determine what format the coordinates should appear in. I’ve tried several different formats, and I keep ending up with maps that have no bearing on where I am trying to point to. A single example in the readme would greatly help. Thanks.

  16. DrBacchus’ Journal » Testing geoplugin says:

    January 13th, 2006 at 11:22 am

    [...] Attempting to use the GeoPost plugin, but, thus far, I can’t get it to work. Apparently I don’t know what format(s) it expects the coordinates to be provided in. [...]

  17. Flip’s Blog » Blog Archive » Demo Daze: A Post-Mortem On A Successful Demo says:

    January 19th, 2006 at 2:28 am

    [...] Add eye candy. The sexiest feature? Well, I stumbled across a cool extension to Wordpress (my blogging software), called GeoPress. A link from the author’s page led to a site with tutorials on how to leverage Yahoo! Maps from your own website. Watch out, Google Maps… Yahoo! is in your rear-view! [...]

  18. Ravi Dronamraju says:

    January 29th, 2006 at 12:36 pm

    Dr. Bacchus,

    You don’t need to give co-ordinates, you can specify an address.

    -ravi

  19. amoeda says:

    January 30th, 2006 at 3:07 am

    I installed GeoPress for my new WordPress blog, but I’m having some difficulty saving the location information for my entries and embedding maps. I create an entry and select or enter a location for it, but when I save the entry, the location information disappears–when the page reloads, the entry field is blank (through the location does get added to my Saved Locations list). Is there a separate button you need to click on the entry edit page to save the location along with the entry? Is there something else I need to install? Thanks much!

  20. RonDiggity says:

    February 2nd, 2006 at 1:26 pm

    I’ve been using your plugin for a couple of weeks now, and I’ve got it integrated with Google Maps. Required a small smattering of PHP legwork; wasn’t hard at all.

    http://www.liquidetchings.com/blog/travels

  21. xtremebiker_army YM says:

    March 1st, 2006 at 1:49 pm

    I am looking for a map that i can click on and get a geographical loaction for that spot (on a road) and enter that lat and long information instead of an address (street, city, state, zip…) to plot out a multiple point route. The reason i want to be able to do this is because i plot routes through the countryside of my county and yahoo maps does not support my plotting very well at all. it dosent find the roads that i would like to travel on. if someone would email me at xtremebiker_army@yahoo.com with an answer to where i might be able to find a map that will do all that i want it to do, or if someone just knows where i can find a map that i can enter points as longitude and latitude information, that will work for me also, because google maps or something else i have found gives a pretty good long. and lat. number for wherever i click.

  22. xtremebiker_army YM says:

    March 1st, 2006 at 2:04 pm

    …or if someone knows how i could just click to plot a multiple point route, and on what map, instead of all the longitude and latitude stuff. but either way will work for me. i jus needa know where i can go to get this type of functionality from a map, or maybe someone could make up something like this? my email is in the other post i made.

  23. Groovily Retro says:

    April 6th, 2006 at 9:51 am

    [...] (I found a couple plugins for WP that utilize Google Maps and Yahoo Maps for use in an entry. I wanted to see if it’d work here.) [...]

  24. GeoRSS blog » Blog Archive » First GeoRSS test says:

    April 21st, 2006 at 10:23 am

    [...] This is MIT shown on a Yahoo map. To do this we’re using a WordPress plugin called GeoPress. So far it geocodes points, but we’ve got big plans to develop full GeoRSS support into it. Also note that the version on the web site currently outputs W3C Geo. The modded version I’m running outputs GeoRSS like this. [...]

  25. Justin says:

    May 20th, 2006 at 3:08 pm

    Pretty damn sweet plug-in :P

  26. Stream David » Blog Archive » geotag blog posts says:

    June 4th, 2006 at 6:43 pm

    [...] wordpress plugin [...]

  27. Ron says:

    June 5th, 2006 at 7:03 pm

    Yahoo! has full support of GeoRSS, so the plug-in just worked natively, but in order for me to get it to work with both Google and Yahoo, I had to edit my rss capabilities to make it non-GeoRSS compliant. Oh well.

    I still have both maps running.

    http://www.liquidetchings.com/blog/travels

  28. Johnnyb11 says:

    June 23rd, 2006 at 1:16 am

    Ravi / There was a question back in November about how to post Lat / Lon’s using your plugin — is there a way to do this? I am in Italy and have exact GPS lat/lon’s I would like to tag posts with

    Any help would be appreciated

    thks

  29. Lee Jordan » GeoRSS?! says:

    September 13th, 2006 at 9:34 am

    [...] Not more new cool stuff to keep up with? GeoRSS, yes subscribe to feeds based on location, why didn’t I think of it?! See the site. So hmmm, how to encode xy coords into RSS feeds, maybe a wordpress plugin? Yes indeed there is. Tagged withfeedgeorssgeotagginglocationrss [...]

  30. mcwresearch.com » Geopress Coolness says:

    September 19th, 2006 at 2:38 pm

    [...] I just found Geopress plugin for wordpress that allows you to easily include a map in your Wordpress blog entries. [...]

  31. jakeo says:

    September 20th, 2006 at 8:42 am

  32. Ravi’s Blog » Blog Archive » GeoPress 2.0 says:

    September 21st, 2006 at 10:58 am

    [...] Last year, when the new yahoo maps api came out, i developed a quick wordpress plugin - GeoPress - that allowed a user tag their wordpress posts with lat/long. It was a neat toy, but wasn’t as fun or usable. For example, folks could only include static maps vs the cooler, nicer draggable maps. I wanted to add a lot of features but i was unable to do so due to lack of time, needing to focus on my startup. [...]

  33. tommy’s scratchpad » GeoRSS WordPress plugin for the poor man says:

    September 26th, 2006 at 8:26 am

    [...] So I’ve put together a hack of allowing for WordPress users to geocode their posts, as well as publish them as GeoRSS. This work is based on the original GeoPress work. The plugin also allows for setting what encoding of GeoRSS you want to publish (simple, gml, or w3cgeo). It’s very simple (uses existing custom fields to define x/y tags, and existing WordPress hooks to extend to GeoRSS). The main blog post page also now adds a neat little WMS-based map. [...]

  34. Seattle’s Rain City Real Estate Guide » The Big List of RCG Plugins says:

    October 4th, 2006 at 1:05 am

    [...] GeoPress. This allows me to geocode my posts so that they show up over a map. If you haven’t seen this in action, then you’re going to have to wait a little longer. Normally, when you visit adetail page on Anna’s home search tool, a bunch of little rain drops show up that represent blog posts about that location. At the moment, no rain drops are showing up and I suspect this is because of changes to the server during my recent move and Robbie and I never noticed it was broken (until now!). It’s a very cool feature and way under-utilized by me. Note that the author mentions there is a new and improved version of the plugin here. [...]

  35. Bosse says:

    October 11th, 2006 at 5:42 am

    Really great work! I’ve just installed this plugin for wordpress 2.04 on an new Blog (see url). But now I recognized a very strange error: GeoPress shows a different location in the input/editor version compared to a false location when saved.
    Do you get me?
    The location shown when posting (google map style) is completely correct. But when saved, it shows the map in google satelite style and the marker is at a wrong location. I tested with several addresses and it seems that it is always a few kilometres too far in the south (and a bit too far in the west).
    Does anybody has a hint?

  36. francois says:

    October 24th, 2006 at 10:26 am

    “The location shown when posting (google map style) is completely correct. But when saved, it shows the map in google satelite style and the marker is at a wrong location. I tested with several addresses and it seems that it is always a few kilometres too far in the south (and a bit too far in the west).
    Does anybody has a hint?”

    exactly the same “error” for me : http://fdesperriers.free.fr/wordpress/?cat=3

    francois

  37. Battle of the Mashup Editors (Yahoo Pipes - 1, Microsoft Popfly - 0, Google Mashup Editor - 0) at Michael’s On9 Systems says:

    June 21st, 2007 at 5:32 pm

    [...] Unfortunately, GeoRSS was having a server migration so the Wordpress plugin that was supposed to make life easier wasn’t available for download. I managed to track down an earlier build at Ravi’s Blog and so added functions to the plugin that could work with my custom fields. [...]

  38. chuck says:

    June 24th, 2007 at 10:08 pm

    I’m trying to get the geopress 2.0 plugin but the georss site seems to be down for maintenance, is there anywhere else I can download this plugin.

    Also I dont want to use the map in individual posts but instead in a small map in the sidebar that will always be visible but will reposition itself according to the blog being read in the index. Is this possible I also want to load and unload kml’s according to the current blog. Again is that possible??

    Will obviously be able to ask better questions once I’m able to download the plugin..

    thanks,
    Chuck

  39. free credit report central source says:

    June 28th, 2007 at 7:00 pm

    free credit report central source

    free credit report central source

  40. Jonathan Leto says:

    October 8th, 2007 at 11:47 pm

    Hello,

    First of all, this is a great plugin, I have been using it for a few weeks and it works flawlessly in WP 2.0 . I have been trying to using it in WP 2.2.3 recently and I am running into some funny problems. On the main page geopress maps look fine, but when you access the posts through the category links, the geopress code is not being parsed by the plugin and is being sent out in plaintext.

    Example: There are two geopress posts at the bottom of http://leto.net/blog/ with “travel” as a category. They look fine.

    If you go to http://leto.net/blog/category/travel/ instead, you get something like addEvent(window,”load”, function() { geopress_makemap(172,””,49.276534,-123.099993,”google”,Mapstraction.HYBRID, {
    pan: true,
    zoom: ’small’,
    overview: false,
    scale: 0,
    map_type: true
    },12) });

    instead of the map.

    If any one else is running into this problem with WP 2.2.x, please let me know.

    Jonathan Leto
    jaleto@gmail.com

  41. Jonathan Leto says:

    October 9th, 2007 at 12:15 am

    UPDATE:

    This problem was not caused by Wordpress version confict, it was actually just unexpected output from the the_excerpt() command in the archive.php file of the current theme. When changed to the_content() everything works nice again.

    Thanks for the great plugin!

    Jonathan Leto
    jaleto@gmail.com

Leave a Reply