The WordPress Geo Mashup Plugin

Geo Mashup IconThanks for your interest in Geo Mashup! If you want to learn more about what it does and how to use it, visit the project page or play with my hobomap as an example.

Donations in the past month: $0

Powered by cyberhobo and you

Geo Mashup started as a hobby and eventually helped me transition from a salaried web developer to an independent freelancer. Maybe one cyberhobo can make a good plugin, but it won’t be great unless I make it easy for you to help me. If you can do any of these things, Geo Mashup will benefit:

  • Answer questions in the discussion group.
  • If you need a web host, let me recommend one.
  • If you have a project that uses Geo Mashup, hire me to jazz it up.
  • If you’re a developer, offer to help implement a new feature.
  • Make a donation. It doesn’t have to be big to make a difference.

Google Code Project Resources



The comment list was getting too long, so I established a Google group for continued discussion.


  1. doesn’t seem to handle large images very well.

    Two posts from the same location. They’re the two latest posts on my blog.

    Great plugin btw, this is going ot be popular, I’m sure.

    Comment by Jayson — Wed, 09 Nov 2005 @ 11:27 pm

  2. Thanks! The photos aren’t the problem, though – I don’t include any images yet in the summary that pops up. I do use h1 tags though, and they’re not being styled well. I have to go now, but I’ll be back with some more details.

    Comment by cyberhobo — Thu, 10 Nov 2005 @ 08:21 am

  3. Ok, I’m back. My plan for handling style so far has been to use the same classes as WordPress does by default (storytitle,blogdate,storycontent, and meta). Hopefully this will make the info window look like the blog, but it still depends on the stylesheet. I use <h1 class=”storytitle”>, where you might have styled for the h3 tag instead. Also, it seems like fonts may still be too big most of the time with this apporach.

    I think what I need is to shrink the fonts by some amount by default, with a setting to override this .

    Comment by cyberhobo — Thu, 10 Nov 2005 @ 09:59 am

  4. Looks good. I started creating my own page with code from google. I was able to display the map where I live , but no posts. With your plugin, I see my post, but don’t see the map. It says we don’t have maps at this zoom level, try zooming out. I do this but still don’t see any map. What do I do now?
    Thanks, jim

    Comment by Jim — Thu, 10 Nov 2005 @ 05:58 pm

  5. Jim, thanks for the test! I’m encouraged that the plugin is at least installing and running for some folks.

    It looks like it’s getting your lattitude and longitude reversed, and putting you somewhere in Antartica! Could you have entered them in the wrong fields in your post?

    Comment by cyberhobo — Fri, 11 Nov 2005 @ 07:34 am

  6. Plugin is great, took a little playing with to get the coords right and figure out long lat format. I kept ending up in China. Figures out long for west should be entered as a negative. Plugin is working great, should be a good addition to my blog since I blog from all over the country. Thanks

    Comment by Don — Thu, 24 Nov 2005 @ 11:15 am

  7. I’m enjoying this, though its not quite ready to go live on my site yet. For some reason its working fine in IE, but firefox and opera are refusing to play when it comes to the infowindow. for where it will be when fully working.

    Not too sure why its doing it with those two browsers, but my error log is showing lots of ‘null’ in it… Sure i’ll figure it out at some point :)

    Lovely concept though, and will be a great addition to my site when travelling!

    Comment by Owen — Sat, 26 Nov 2005 @ 03:33 pm

  8. update:

    I now know whats causing the problem – its the wordpress/gallery plugin wpg2

    for some reason with that active the Geo Mashup wont work corectly (even in IE you have to force a refresh the first time you visit – with ff doing that still wont populate the info window with the details).

    Disable wpg2 and Geo Mashup works like a charm :)

    Comment by Owen — Sun, 27 Nov 2005 @ 05:34 am

  9. Comments from a novice:

    - the “geo plugin” php doesn’t download nicely as a file. When I cut out the extra stuff at the top and bottom, it worked fine.

    - I would suggest a short comment showing the right lat/lon format would be useful.

    - I’m not sure what the instructions mean by “Choose the page slug in the options.” Perhaps I need to know more about WordPress.

    I don’t have it working yet.

    Thanks for your work on this.

    Comment by File — Tue, 20 Dec 2005 @ 08:02 pm

  10. I’ve updated the documentation with some more information and links to help with these issues. Thanks!

    Comment by cyberhobo — Wed, 21 Dec 2005 @ 09:27 am

  11. awesome plug in…

    …if i can get it to work…

    Trying to use your plugin on WP2, setup exactly per your instructions (modified or confirmed head tag, body tag) and instead of using the quicktag (which i’ve been having on and off success with other plugin’s) i made a map page template with the php code written in. I’ve also gone to the plug in files and removed the whitespace after the /php tag.

    As the page loads, the status bar shows traffic to google, and when complete there’s a large hole where the map should be. But no map to see. This is in Firefox and explorer.

    My wordpress is recently installed as of a 2 days ago with the freshest versions. Word press is not installed in the root, but in root/blog

    Could this be a problem? i don’t see how, but maybe?

    If you have any ideas, i’d love to hear them :)

    Direct link to map page is here:

    Comment by Ben — Fri, 20 Jan 2006 @ 10:18 pm

  12. Hi Ben -

    The geo-mashup directory in your plugins directory is not correctly named. Yours is named after the zip file: geo-mashup_tags-0.3-beta. This zip file contains a properly named subdirectory, but I don’t see that on your site. Anyway, rename that directory and things should improve greatly.


    Comment by cyberhobo — Sat, 21 Jan 2006 @ 09:07 am

  13. I too am having problems with geo-mashup. the map with its controls appear, but it has no contents. I have two posts with coordinates entered. Any ideas?

    Comment by Andrew — Fri, 27 Jan 2006 @ 01:41 pm

  14. Ok, it is now working (my mistake), but only in IE. In firefox, the map does not display, but the info box does. The only plugins I have enabled are geo and geo-mashup, so I have nothing left to disable.

    Comment by Andrew — Fri, 27 Jan 2006 @ 03:46 pm

  15. Just tried downloading don’t seem to be able to ‘extract’ the downloaded file. There is no file extension. Double clicking brings the file association box, tried unzip says no file. Any ideas? Thanks.

    Comment by Craig — Tue, 31 Jan 2006 @ 08:54 pm

  16. Craig,

    Sorry for the trouble. I’ve changed the link to download from my own site – this should work in all browsers.


    Comment by cyberhobo — Wed, 01 Feb 2006 @ 07:24 am

  17. Hi Dylan
    Thanks for the really quick responses, got it uploaded now. Starting to play with it. Thanks

    Comment by Craig — Wed, 01 Feb 2006 @ 11:19 pm

  18. Hey this works great! Have about a dozen points set on my mashup:

    Comment by GaryP — Thu, 09 Feb 2006 @ 02:09 am

  19. Dear Cyberhobo,
    I’m trying to use the Geomashup plugin in my website, but I can’t solve a problem with the Geo Plugin. I’ve activated it, I’ve followed your instructions, but I can’t see longitute and latitude boxes when I write posts in Advanced Editing page.
    I Use WordPress 1.5.2
    Could you help me?
    Thank you!

    Comment by CR42Falco — Sat, 11 Feb 2006 @ 01:27 am

  20. It looks like the current version of the Geo plugin only works with WordPress 2.x. I’ve added a link to the 1.5.x version in the documentation.

    Comment by cyberhobo — Sat, 11 Feb 2006 @ 08:58 am

  21. I have WordPress 2.0.1 and ver 0.3 of mashup, works fine except if I go back and edit a post, I have to re-enter the coordinants. With old wordpress the coords were still on the edit page but with the new, the boxes to enter the coords are blank and are dropped from the post. Makes it kind of annoying to have to re-enter coords if you are editing a post.

    It seems wp 2.0.1 broke more plug-ins than ever. I have been trying to get things to settle down since upgrading.

    Thanks for the great plug-in.

    Comment by Don — Sun, 12 Feb 2006 @ 08:58 am

  22. Note: The current Geo plugin appears to work only with WordPress 2.0 or later. If you have a 1.5.x installation, use this older version. WP 2.0+ users must upgrade to the latest Geo plugin.

    Comment by cyberhobo — Sat, 18 Feb 2006 @ 11:15 am

  23. Finally have it working now. Thanks for the offer to help, user error was the biggest problem.

    Comment by Diane — Mon, 20 Feb 2006 @ 10:42 am

  24. Hi cyberhobo,
    I love theplugin – it works a treat – one things I’d like a little help with – how can I get the map to display on all pages in my blog rather than the one with slected slug?

    Thanks in advance,


    Comment by Joe — Sat, 25 Feb 2006 @ 05:17 am

  25. Thank you for one of the best plugins to grace wordpress – see it here:
    (permalinks not working at the mo.)
    has gone! The whole site :(

    Is there a backup? Did someone copy the info?

    There’s 158,000 links to it on google too, not to mention all the blogs pointing to it.

    Comment by Jonathan — Sun, 12 Mar 2006 @ 05:07 am

  26. Thanks for all the complements, and the support forum post! I hope recovers soon. If it’s down long I’ll post my last backup of the documentation.

    Comment by cyberhobo — Sun, 12 Mar 2006 @ 06:23 am

  27. Hey bro, love this plugin. I’ve installed it on a friend’s site and it seems to not show the most recent post’s coordinates. Can’t figure out why. Any suggestions?

    Thanks a bunch for the hard work!!

    Comment by Chris Moncus — Thu, 16 Mar 2006 @ 11:03 pm

  28. The problem I stated above is now fixed, though I don’t consider it solved. I disabled the cookie-setting javascript in geo-mashup.js and deleted all cookies associated with this domain and now it works. For some reason, browsers are caching this way too long and not unsetting the cookie. What is the reason for a cookie anyway?

    Comment by Chris Moncus — Fri, 17 Mar 2006 @ 08:19 am

  29. It worked for me before you did the mods, I think. I wonder if you’re seeing some of the browser cacheing effects others have noticed.

    The cookies are used to remember where the user has browsed on the map, so if they return to the page the map looks the same as when they left it. They should just be session cookies – they’re cleared when I exit my browser.

    Comment by cyberhobo — Fri, 17 Mar 2006 @ 10:28 am

  30. Great plugin. We’ll be using that in our farmers ICT caravan ( Thanks.

    Comment by iandexter — Tue, 21 Mar 2006 @ 02:51 am

  31. Nice plugin — thanks!

    It doesn’t seem to have picked up all my geotagged posts. I’ve got a bunch of entries from all over North America, but it’s not seeing ones from a few months back.

    It would also be really nice if you could have the maps show the extents of ones travels.

    Comment by scruss — Sun, 26 Mar 2006 @ 05:36 pm

  32. You’re welcome!

    Older versions (I’m not sure which) of the Geo plugin stored coordinates in the ‘post’ table, instead of the currently used ‘postmeta’ table. All I can think of is that your older geotagged posts have the location stored in the old spot.

    I like the idea of having a permalink available on the map so you can link to whatever particular view you want.

    Comment by cyberhobo — Mon, 27 Mar 2006 @ 07:51 am

  33. I was wrong – there was a bug. Should be fixed in 0.3.1.

    Comment by cyberhobo — Thu, 30 Mar 2006 @ 05:09 pm

  34. geo.php (geo info in the options tab) is installed & activated, BUT when i press the geo mashup tab, i see a message about that the geo plugin isn’t installed.
    i use latest wp, geo.php and geo-mashup

    Comment by jeroom — Mon, 17 Apr 2006 @ 02:55 pm

  35. Thanks for this great plugin. Have you plans to port it to google api v2. Only with v2 there is now the street level map and high resolution sat map in germany and most part of europe.

    Comment by Andreas Schwenk — Tue, 25 Apr 2006 @ 12:54 pm

  36. Yes, I will make a release for v2! Unfortunately I’m crunched with a lot of projects right now, so it may not be as timely as I’d like.

    Comment by cyberhobo — Tue, 25 Apr 2006 @ 12:58 pm

  37. Thanks for the great plugin – but I got this Loading problem. Any news about this?

    Comment by Nodge — Thu, 27 Apr 2006 @ 10:18 pm

  38. It would be great if you could update to google api v2 before they turn off api v1.

    Accoording to api v1 will turn off very soon (around mid-late may. My knowlege in javascript is not so good as i could do the changes. What i found so far is that openInfoWindowXslt()is not more supported in api v2.

    Comment by Andreas Schwenk — Sat, 29 Apr 2006 @ 02:03 pm

  39. Don’t worry, I won’t leave you hanging. Google promises here to give two weeks notice before shutting off v1. If necessary I’ll do an emergency v2 release, but I would rather take the time to add in some of the cool v2 features, and account properly for the removal of XSLT support in v2.

    Comment by cyberhobo — Sun, 30 Apr 2006 @ 02:49 pm

  40. Got the loading issue and it doesn’t seem to load the pointer blob correctly either.

    Comment by Marcus — Mon, 01 May 2006 @ 03:46 pm

  41. Thanks for the great plug-in! I am looking forward to your upgrade to Gmap2.

    Here is the result on my blog:

    Comment by michael — Tue, 02 May 2006 @ 11:29 am

  42. Hi! I’m from Italy and i want to use your plugin in my wordpress site to show geographic location of places.
    Can you please update the plugin to google maps api version 2 (recently released) because in version 1 the support for european and italian maps is very small…
    I changed just the version of the api, but this is not enough due to the lookup to yahoo xml fails for all italian addresses…

    Comment by Marco — Fri, 05 May 2006 @ 11:00 am

  43. Hi,
    Thank you for this great plugin.

    I have a little feature request:
    I use the “Static frontpage plugin” to have a “page” as frontpage (i would like to have the map right on the frontpage). Unfortunately, the map doesn’t work on the startpage because the url isn’t the one of the page i configured in the mashup-plugin options. I tried to set the value in the database to “” or “/”, but that hasn’t worked out.
    Would that be a big thing to implement?
    Kind regards

    Comment by sandro — Wed, 10 May 2006 @ 05:36 am

  44. Version 0.4 was working perfecktly for me. Thanks for the fast adaption to api v2. I just updated to Version 0.4.1, after that i got the issue with Info windows say “Loading…” but never load. When i go back to 0.4 it is working again. Any Idea ?

    Comment by Andreas Schwenk — Sat, 13 May 2006 @ 02:56 am

  45. Awesome plug-in! I’ve gotten it up and running and it’s more or less smooth.

    I have two questions.

    First, I’m having a problem where when I click on a post, it says loading, then never does.

    Second, is there any way to show only one category of posts on the map at a time. For example, only posts from the category events. Then only posts from the category travel, etc.?

    Thanks and best wishes.

    Comment by Ben Dooley — Thu, 18 May 2006 @ 02:36 am

  46. Little Feature Request:
    Would be nice to have an option to select another icon as map pointer… :-)
    Regards Sandro

    Comment by Sandro — Thu, 18 May 2006 @ 06:04 am

  47. Fair enough. A lot more goes into an icon than just an image though, as you can see here. It would have to be a carefully designed interface.

    Comment by cyberhobo — Thu, 18 May 2006 @ 06:13 am

  48. Problem solved! Thanks for the help. I have one more question:

    1. How can I set the map to show only the titles of posts and not excerpts, as on your blog? I can’t, for the life of me, figure it out.

    I’m going to try to hack it so that it maps links from my upcoming events calendar, then gets rid of them when the events are over. I’ll let you know if I ever get it figured out. Might be awhile :)


    Comment by Ben Dooley — Thu, 18 May 2006 @ 12:58 pm

  49. Hi there, I really like the look of this plugin, it looks like it’s just what I’m after to be honest.

    However, I’ve followed the installation instructions as well as I can and the end result is that nothing seems to show up on my map page. I think I know what the issue may be though.

    It says to make the body tag look like this – >

    But I’m using the K2 Theme, and I’ve looked and looked for the body tag, but all I can find is a stuff here)>

    I’ve tried putting in there, but to no affect. Any suggestions?

    Thank you

    Comment by DafyddLlyr — Sat, 20 May 2006 @ 08:54 am

  50. Oops, it seems to have deleted the code I put in.

    The body tag should be something like

    (Without the spaces)

    All I can find in the K2 header is a bodyclass= tag – putting it in there has no effect

    Comment by DafyddLlyr — Sat, 20 May 2006 @ 09:02 am

  51. @cyberhobo

    Do you know in wich line of code i can change the Marker-Icon?

    Kind Regards

    Comment by Sandro — Mon, 22 May 2006 @ 01:43 am

  52. Code would have to be added to geo-mashup.js in the createMarker function around line 129.

    Comment by cyberhobo — Mon, 22 May 2006 @ 06:06 am

  53. Thanks for the help and quick response last time. The guys over at the K2 forums weren’t much help really, so I’ve sorted it now by ditching bodyclass and just putting my own body tag in there, and it seems to have worked – I can now see the map :)

    However, I seem to be getting the blocky rendering problem you mentioned in the documentation. I’ve checked the html, and all there is there is and nothing else for that page. Also, in IE I can see the map, and move about, but the info window still renders in the same blocky manner.

    See for what I mean.

    Comment by DafyddLlyr — Mon, 22 May 2006 @ 06:22 am

  54. Thanks for the help, but it doesn’t seem to want to work, i tired doing this -

    and once again, no effect :(

    Comment by DafyddLlyr — Mon, 22 May 2006 @ 08:36 am

  55. The plugin was working really well, then suddenly nada. I installed a plugin and thought that might be the problem, but uninstalling did nothing. I’m going to try to restore the database from yesterday’s backup, but color me puzzled.

    BTW, you wouldn’t happen to know what’s cauing this:
    Warning: Cannot modify header information – headers already sent by (output started at /hsphere/local/home/oldcrank/ in /hsphere/local/home/oldcrank/ on line 16

    If you have any ideas, please let me know. Thanks for your time. I hope I can do something to make it up to you.


    Comment by Ben Dooley — Tue, 23 May 2006 @ 12:33 am

  56. I should’ve worked it out by now :P Code doesn’t come up sorry. I wrapped it in div tags, so div at the start, then /div at the end, both in . But yeah, still no difference.

    I do realise that this may be to do with K2 however, and I have posted a similar message on the K2 forum.

    Comment by DafyddLlyr — Tue, 23 May 2006 @ 07:17 am

  57. I’ve noticed that if you remove these two selectors from the K2 stylesheet, the map renders correctly:

    .primary .item .itemtext div
    .primary img

    My conclusion is that the K2 stylesheet is not Google map friendly, and you’ll have to muck around with it to get it to work.

    Comment by cyberhobo — Wed, 24 May 2006 @ 07:32 am

  58. This is such a great idea. Unfortunately, I’m having the same loading problem as Jeroom and Nodge. I’ve activated geocode and it seems to be working because the coordinates fields appear in the edit screen. However, when I activate geomash and click on the geomash options screen I get an error message saying that geocode needs to be activated. Any tips would be great.

    Comment by kp — Sat, 27 May 2006 @ 07:26 am

  59. Hey CH, thanks for the note about the K2 bugs. Appreciate the help fixing this thing–my map is working!

    Comment by Ken Walker — Tue, 30 May 2006 @ 07:27 pm

  60. You’re welcome Ken, maybe you can give DafyddyLlr a hint…

    Comment by cyberhobo — Tue, 30 May 2006 @ 09:17 pm

  61. Great plugin! Got it working for the most part.

    However, the location points are not coming up clearly?!

    Does anyone know of what may be wrong, and what I should look for elsewhere on my site?

    Cyberhobo.. good work, much appreciated. Once it’s working I’ll give a shoutout and credits to your blog.


    Comment by hoboken411 — Tue, 30 May 2006 @ 11:05 pm

  62. I should clarify one thing, and add another (sorry!)

    1. The markers show up in IE but not FireFox… (yuck)

    2. My post TITLES aren’t showing up in the box above the markers.. what do I need to do?

    Thanks again!!

    Comment by hoboken411 — Tue, 30 May 2006 @ 11:08 pm

  63. I also got the problem that when I click on a post, it says loading in the pop-up ballon but then it does nothing.

    Thanks for the plugin though! It’s really cool!!

    Comment by Gumbah — Wed, 31 May 2006 @ 02:41 am

  64. Gumbah, your mashup is working great for me! You could try clearing your browser cache – one of the fixes for the next release is for improper browser caching, along with some other bug fixes for the Loading… problem.

    Comment by cyberhobo — Wed, 31 May 2006 @ 09:42 am

  65. Hey guys.. I’m sorta back (beyond) square one. I had this “almost” working last night, started over from scratch.. now the 5182 geo plugin doesn’t even work.

    I noticed above that some people had problems with the coordinates not working in the geo plugin.. what was the workaround that?

    I have WP 2.02, using geo plugin 5182.

    I’m stumped. So I haven’t even begun to try again with the mashup..


    Comment by hoboken411 — Wed, 31 May 2006 @ 09:55 am

  66. I think most of the trouble with coordinates not working was caused by using the wrong version of Geo, but you’re using the right one. You might have to submit a ticket for Geo if it seems like a bug.

    Comment by cyberhobo — Wed, 31 May 2006 @ 10:07 am

  67. I submitted a ticket, thanks.

    Here’s a general question I have regarding GeoMashup.

    You indicate in your quick start that: > has to be in the page.php file.

    That sort of plays with my theme pretty badly.

    Is there anyway that I can just use that code in the ONE page that will be using the GeoMashup? That would be a great relief for me.

    Thanks for you efforts at making the WP community a very strong one.

    Comment by hoboken411 — Wed, 31 May 2006 @ 12:43 pm

  68. Now tha val taro have the ability to be show in the world:

    Thanks a lot!!!

    Comment by Gian Marco — Wed, 31 May 2006 @ 01:08 pm

  69. hoboken411: I think you mean this: <body<?php GeoMashup::body_attribute(); ?>>. If your body tag is in page.php, then you should be able to make a page template specific to the map page, based on page.php.

    Note that this code doesn’t actually add an attribute to the body tag except on the map page, so even if it’s in the general page template, it’s only adding HTML on the map page itself.

    I don’t really like having to mess with the template, and I’ve been experimenting with ways to eliminate the need for that body tag attribute.

    Comment by cyberhobo — Thu, 01 Jun 2006 @ 09:05 am

  70. Works great man!!!

    See it in action here:

    I got a lot of good reactions from my visitors!!

    I saw you put it in your “Sites with a WordPress Geo Mashup up & running:” section… Little remark on that: is in Dutch and not in German. Stuff like that is a little sensitive with the worldcupfeever and all ;-)

    Thanks for the great plugin!!!

    Comment by Gumbah — Mon, 05 Jun 2006 @ 09:56 pm

  71. Excellent! Coming from a family of Blocksmas, I should know better than to mistake Dutch for German, sorry!

    Comment by cyberhobo — Tue, 06 Jun 2006 @ 05:45 am

  72. Really great plugin!
    I included it into my blog about “ballooning all over the world”:
    (it’s in German language)

    Anyway, it’s a great feature that I added to my Google Maps Mashup at

    Cyberhood, thanks for your work!

    Comment by Nils — Tue, 06 Jun 2006 @ 12:27 pm

  73. Hello,
    great Plugin, but i can not see the map. what is wrong? Please take a look:

    Comment by Holger — Thu, 08 Jun 2006 @ 08:42 am

  74. Hello, this plugin is exactly what I’m looking for. Though, what are the changes of having the google map displayed on my index page? Must I use a separate page?

    Comment by Arien — Wed, 21 Jun 2006 @ 12:18 pm

  75. I’ve added a section to the documentation to recommend the Filosofo home page plugin for putting a map mashup on your front page.

    Comment by cyberhobo — Wed, 21 Jun 2006 @ 04:13 pm

  76. Thanks for an amazing plugin: I’ve got it running at mapping Phnom Penh’s food.

    My only problem generating a link to the current post on the mashup map using in the loop

    Although the link displays ok, it goes to which ends up as an error page. Any suggestions?

    Comment by Phil — Wed, 21 Jun 2006 @ 09:20 pm

  77. Thanks for this amazing plugin!

    Although I am having trouble with the zoom levels:
    No matter what i set in the options page i always get zoom level 4 displayed. Any suggestions?

    Comment by Janko — Thu, 22 Jun 2006 @ 05:20 am

  78. Issue with the zoom level resolved…. I don’t know what caused that but its working now. Thanks again.

    Comment by Janko — Thu, 22 Jun 2006 @ 05:31 am

  79. Great plugin, thank you very much.

    My Website:

    Regards Sandro

    Comment by sandro — Wed, 05 Jul 2006 @ 06:25 am

  80. I have just set up a fresh copy of wordpress on my site, followed all instructions for both geo and the mashup plugin. Everything seemed to install and activate properly. I have created a post with location coordinates and verified they appear in the meta tag.

    However, I am getting the same problem Andrew reported above. ie the box for the map appears with controls, however there is no map in there.

    Has anyone had this problem? Can suggest a solution? Any suggestions much appreciated.


    Comment by Scott — Mon, 17 Jul 2006 @ 09:06 am

  81. Hey Scott,

    I had the very same problem. Try disabling all your css and see if it works then. If so, then you probably have to change some of it. In my case there was a “max-width: 100%” which caused the map not showing up.

    I for myself got 2 things on my mind:

    1. Internet Explorer gives me an error that it cannot open the page containing the map.

    2. I have not been able to figure out where in the javascript I can insert my own two cents. I am planning for a trip around the world and would like the map to show some GPolyLines and Markers by default.

    Any help or pointers are appreciated.

    Thanks guys.


    Comment by Stephan — Mon, 17 Jul 2006 @ 12:54 pm

  82. In the market pop up my links look like this:

    However, I see everyone has a link back to the post here. What do I have wrong that is causing this?

    Comment by J — Mon, 17 Jul 2006 @ 06:18 pm

  83. Hi again!

    I don’t know what happened but the documentation isn’t where it is supossed to be anymore.

    See for yourself:

    Seems like a domain parking site to me.

    Comment by Stephan — Thu, 20 Jul 2006 @ 04:59 am

  84. And again!


    in the Loop in order to display links from a post to the marker on the map, as the documentation says, didn’t work for me. I took a look at the geo-mashup.php and couldn’t find a matching function. But I found a function show_on_map_link. So replacing the above for

    did the trick for me. I’m not sure, but this could be an error in the documentation!


    Comment by Stephan — Sun, 23 Jul 2006 @ 02:18 am

  85. Inserting

    didn’t work but

    did the trick.

    Comment by Stephan — Sun, 23 Jul 2006 @ 02:22 am

  86. Last try leaving out the outer signs:

    did not work:

    ?php GeoMashup::show_on_map(‘link_text’) ?

    but this did it:

    ?php GeoMashup::show_on_map_link(‘link_text’) ?

    Comment by Stephan — Sun, 23 Jul 2006 @ 02:24 am

  87. I’m getting weird errors in wordpress admin page in the “write” page:

    Warning: Cannot modify header information – headers already sent by (output started at /home/www-geektravel/htdocs/wp-content/plugins/geo.php:852) in /home/www-geektravel/htdocs/wp-admin/inline-uploading.php on line 5

    Warning: Cannot modify header information – headers already sent by (output started at /home/www-geektravel/htdocs/wp-content/plugins/geo.php:852) in /home/www-geektravel/htdocs/wp-admin/inline-uploading.php on line 140

    and when submitting a post:

    Warning: Cannot modify header information – headers already sent by (output started at /home/www-geektravel/htdocs/wp-content/plugins/geo.php:852) in /home/www-geektravel/htdocs/wp-admin/post.php on line 127

    also the map doesn’t show up (it’s empty except for google logo).


    WordPress used: 2.02


    Comment by Nils — Mon, 24 Jul 2006 @ 06:37 am

  88. Mh, my download of the geo plugin seems to have been bad. Nevermind! Sorry. Map still not showing, but I’ll investigate.

    Your anti-spam plugin does suck though :)

    Comment by Nils — Mon, 24 Jul 2006 @ 06:54 am

  89. This is awesome! It took a bit to get it working, but it turned out to be something simple, such as the permissions on my GeoMashup folder and files. My server is a bit twitchy which might be the case for others who are having trouble seeing the map beyond the grey square.

    Since many of our colleagues travel the world, hopefully they’ll use this to plot their positions. Google Maps is also incredible because they are constantly improving the quality of their satellite images to the point where more and more parts of the world are coming into focus.

    Thank you Cyberhobo!!!

    Comment by silfani — Fri, 28 Jul 2006 @ 09:52 am

  90. Thank you for the great plugin. I use it on my page.

    Comment by Holger — Tue, 01 Aug 2006 @ 09:45 am

  91. Re: Scott’s question about the map frame and controls appearing but no map…

    That happened to me, too, and what fixed it was checking the “Show future posts” box on the Options > GeoMashup page. I only had one test post up with Geo coordinates attached, and apparently some sort of server time issue was causing a glitch. It had no posts to display, so it didn’t know where to go on the map…? Maybe? All I know is that it works now…

    Comment by Rich Schmidt — Mon, 07 Aug 2006 @ 03:14 am

  92. First of all, congrats for this excelent plugin. Is the best one I have found related to google map management from WordPress.

    I have a question / feature suggestion for it. Is there anyway to show goe locations in the map without having an associated post?

    I’m using the plugin to show the world places where I have been and I would like to add all the places I have been in my life (it’s obviously I don’t have posts for all of them :-))


    Comment by Javier Sánchez — Wed, 09 Aug 2006 @ 03:46 am

  93. Great Plugin, great work as I can see from various other sites but not mine :(

    I have tried every solutions that I have seen here to the point that my template for GeoMash is just hardcore php and html, with no javascript, css or any other parameters.

    Still, no map and always the same error that I receive in IE: ‘this.Za.width’ is null or not an object as an Javascript error.

    I have tried everything that I can think of, can anyone help me on this and give any ideas of what can possible have gone wrong at my site?

    Comment by Dadi — Sun, 13 Aug 2006 @ 03:31 pm

  94. Sorry for bashing you with comments but my site is behaving strangly and I cannot for the life of me figure it out.

    If I enter the coordinates for the map then it showes but without the posts.

    But if I just go at my page

    Then there is no map. Stranger then fiction.

    Also, I get Operation Aborted but template page has

    Any Ideas og suggestions?

    Comment by Dadi — Sun, 13 Aug 2006 @ 06:36 pm

  95. Mine just stopped working. And I have no clue why. Any ideas are appreciated…

    Comment by Nils — Mon, 21 Aug 2006 @ 03:20 am

  96. Excellent plugin.
    Is there a way to stop the info window appearing by default?

    Comment by jake — Wed, 23 Aug 2006 @ 02:11 pm

  97. I have a few genealogy sites and had the idea to start adding cemetery information to maps using your plugin.

    The map is at the following page….

    It’s an excellent plugin but I would LOVE to be able to deal with multiple maps within a site – perhaps using the category of the post to filter.

    Anyway, excellent plugin, thanks for your work.

    Comment by Avery J. Parker — Tue, 05 Sep 2006 @ 07:00 pm

  98. Cool! Have you tried the category link option? That will let you map out each category separately.

    Comment by cyberhobo — Tue, 05 Sep 2006 @ 08:28 pm

  99. Thanks, I hadn’t quite realized exactly how that feature worked yet. After re-reading the manual I see where the categories in the navigation sidebar have the “map” text next to them. That’s half of what I was thinking.

    Maybe I just need to rethink the presentation, but…. what if you could specify with the (GeoMashup) tag something along the lines of (GeoMashup#category1) which would embed a map with most of the default settings, except only pull those items from category1 or even (GeoMashup#keyword) which would only pull posts matching that keyword?

    That way, you could go ahead and embed a map in a page and “pre-select” the filter used, which let’s you do multiple category based maps without having a single page that get’s EVERYTHING mapped on it if you visit directly.

    Of course, when you do start thinking about including multiple maps in the site it makes more sense to do profiles for your GeoMashup#options that would define what category and other specific settings. It sounds like that would break the current category link concept (since that relies on the slug for the page with the map.) So, like I said, I may just need to rethink the presentation of things…

    Of course, it’s your plugin and I greatly appreciate it, it’s certainly head and shoulders above what I could have come up with from scratch.

    Thanks again,


    Comment by Avery J. Parker — Tue, 05 Sep 2006 @ 10:37 pm

  100. I have thought about allowing multiple maps, but I just can’t see enough benefit to justify the added complexity, both for administration and programming. There are definitely some features on my list to do first that I think will provide more benefits without making the plugin harder to use.

    Comment by cyberhobo — Thu, 07 Sep 2006 @ 09:38 am

  101. Hi just installed geomashup it worked immediatly.
    Great work!
    I have a specific issue due to the fact that we are sailing around and seldom have a normal internet connection. I update my posts by email with my mobile phone. Is there a way to enter the position coordinates in the text or subject so that geo automaticaly puts them into the fields?

    Comment by rod — Mon, 11 Sep 2006 @ 10:33 am

  102. Sadly, doesn’t seem to work for me. I’m getting two warnings on the options page – Warning: Wrong parameter count for print_r() in /so-on and so on/geo-mashup.php on line 237


    Warning: Invalid argument supplied for foreach() in /et cetera/plugins/geo-mashup/geo-mashup.php on line 286

    Looks like it would be great – but something is wrong! Any ideas?

    Comment by Jim — Thu, 21 Sep 2006 @ 09:49 am

  103. Hi! This plugin seems great and is exactly what my buddy and I need for our travel blog.

    I have read the instructions, but I can’t figure out how to show the posts on the map. I have installed both GeoMashup and Geo, but where do I insert the: ?

    I am using the Flying Squirrel theme if that has anything to say…

    Thanks again!

    Comment by TheKo — Sun, 08 Oct 2006 @ 02:10 pm

  104. where do I insert the: [?php GeoMashup::show_on_map_link()?]

    Comment by TheKo — Sun, 08 Oct 2006 @ 02:10 pm

  105. You need to enter coordinates for each post that you want to show up. On the post editing page there should be an area below the editor for entering coordinates.

    The show_on_map_link tag in most themes would go inside the loop in the page.php template file.

    Comment by cyberhobo — Sun, 08 Oct 2006 @ 02:49 pm

  106. Ok, I’ve figured out how to place the above php-code in The Loop, but that doesn’t fix my problem. My posts aren’t showing on the map, but I can’t figure out why not.

    Comment by TheKo — Sun, 08 Oct 2006 @ 03:17 pm

  107. Thanks for your quick answer. Hadn’t seen it when i wrote #106.

    I enter dthe coordinates, but the post doesn’t show on the map.

    Comment by TheKo — Sun, 08 Oct 2006 @ 03:20 pm

  108. Hmm, works now!

    Thanks for your help and for your even greater plugin :D Awesome!

    Comment by TheKo — Mon, 09 Oct 2006 @ 12:37 am

  109. Thank you for your great plugin.

    I see some people with problems that cause the map not to show. If I go to the site, it shows! how did that happen? I have the same problem, but cannot find the answer. none of the google map plugins show a map.

    I am using wordpress 2.0.4.

    Any ideas?

    Comment by impulse — Sat, 14 Oct 2006 @ 01:32 am

  110. I’m having a helluva time getting this to work. I’ve done everything as per the instructions. All posts have the lat/long data included.

    The page to display my map has the correct height/width allocated for it, but no map.

    The page it should be on is here:

    Any help would be appreciated.

    Comment by Caesar — Tue, 17 Oct 2006 @ 10:11 am

  111. Most of the “map not appearing” problems have been caused by the page template not calling wp_footer().

    No map appears on the map page

    * Your map page template must have a header and footer. If not, you can add <?php wp_head();?> in your page template header before the </head> tag, and <?php wp_footer();?> before the </body> tag.

    Comment by cyberhobo — Wed, 18 Oct 2006 @ 08:02 am

  112. Ok. I figured it out.

    For future reference, if anyone is using the Hemingway theme…

    In the page.php file:

    - Put above the

    - Put above the and

    - Any other placement of the wp_head and wp_footer tags doesn’t allow the map to show.

    Comment by caesar — Wed, 18 Oct 2006 @ 11:25 am

  113. I spoke too soon. It works fine in Firefox and IE on Windows, but the map doesn’t appear in any browsers for Linux or Mac.

    The logo appears but not the map.

    Comment by Caesar — Wed, 18 Oct 2006 @ 12:57 pm

  114. Thank you for this plugin.
    I use it in my blog and it’s incredible.
    thanks again

    Comment by Carballada — Sat, 21 Oct 2006 @ 05:08 pm

  115. That you cyberhobo for the great plugin! I had trouble installing Geo… make sure there is no whitespace or linebreaks at the beginning or end of the geo.php file. I had an extra line at the end of the file and was getting “headers already started” errors. After I figured that out, everything went pretty smooth.

    There are a few mods that would be better suited to the site I am building such as not opening the balloon window on the latest entry, but rather just display all the pins. Also I would like to have different colored pins based on a different category. I saw on some of the posts that others were interested in these features as well, so if I figure it out I will post back.

    Comment by Jeremy — Sun, 29 Oct 2006 @ 07:15 pm

  116. The Geo Plugin link isn’t working.

    Where else can I get it?

    Comment by Paul — Fri, 03 Nov 2006 @ 05:47 pm

  117. Arg, is down again. I wish it were more reliable. I have a stashed copy of 1.9.1, try that.

    Comment by cyberhobo — Fri, 03 Nov 2006 @ 05:59 pm

  118. Whatever you did in 5.2 it fixed your plugin for me!

    Thank you VERY much.

    I need to go georef those old posts now :-)

    Comment by Mathieu — Sun, 05 Nov 2006 @ 11:41 am

  119. Third time lucky to get this right….

    I can’t get the map to show.

    My page template is page.php (standard Kubrick theme) and doesn’t have head and body tags.

    It has:
    ?php get_header(); ?
    ?php get_footer(); ?

    I assume these create the head and body tags.

    So Where do I put:
    ?php wp_head();? and
    ?php wp_footer();?
    to get the map to show?

    Comment by Paul — Sun, 05 Nov 2006 @ 08:25 pm

  120. hello,
    i would really appreciate to use your plugin, but i’m newB with google api keys… Asking for a key requires to give a url corresponding to subdir in which the map will be used. As WP plugins are coming in their own dir, what is the actual URI i do need to declare when getting the key ? page_of_the_map_url or themes_template_page_url or ???. Did i miss something ?
    Thank you for your help…

    Comment by Jean-michel — Tue, 07 Nov 2006 @ 08:13 am

  121. I don’t limit my key to any subdirectory. My key for this site is for, which covers all the pages where I use Google maps.

    Comment by cyberhobo — Tue, 07 Nov 2006 @ 08:19 am

  122. hello again !
    Many thanks for “Key” information delivery :) I was not expecting such a fast answer : 6 mn !!! 8) you are great!

    I’m trying now to get rid off with K2′s css problems. Map is correctly showing after DIV erasing but layout structure is down !:)

    Ooops! I almost forgot to ask if there’s a simple way or option to tie default centering of the map to different lat,long coordinates than last_published_post’s ones ???


    Comment by Jean-michel — Wed, 08 Nov 2006 @ 09:38 pm

  123. There’s an example of custom centering in the custom-marker-sample.js file.

    Comment by cyberhobo — Wed, 08 Nov 2006 @ 09:52 pm

  124. In the following modified geo-mashup.js you will find code to calculate center and zoom level based on the bounding box of the location of all the posts in the category:
    Here is an example:

    …it’s just a quick’n dirty hack…not pretending to be robust and conforming to the rest of this excellent plugin :-)

    Comment by Gunnar Misund — Thu, 09 Nov 2006 @ 06:57 am

  125. I’m having the same problem where the gray outline of the map shows, with the google logo, without controls, and without any content:

    At first the map wouldn’t show at all, so I added the header code you suggest to index.php in the folder of the theme I was using (I don’t have a page.php?). Then the map outline displayed, but with no content. I have one geotagged post, and the geo-mashup plugin is in the folder geo-mashup. The geo.php plugin is installed.

    I disabled all the other plugins.

    Comment by Holmes — Fri, 17 Nov 2006 @ 02:23 pm

  126. Great plugin. Ive got it up and running on my site and it’s working great. Even got an icon linking to the geo location from the title of the respective post. Good work. Thanks.

    Comment by Lionel — Fri, 24 Nov 2006 @ 08:46 am


    Comment by professor globo — Thu, 21 Dec 2006 @ 06:04 pm

  128. Geo-Mashup + Email
    As an answer to #101 and to my personal objective (being able to blog by satellite phone email and put my position), I hacked a bit wp-cron-mail and geo.php to make it work:
    in wp-cron-mail.php I added after the line “$post_status = ‘publish’;”
    // Extract geo information from post
    // format used: look for geo:xx.xxxx,xxx.xxxx: in the beginning of post_title
    // ^geo:([0-9|.|-]+),([0-9|.|-]+):(.*)^

    if (preg_match(“^geo:([0-9|.|-]+),([0-9|.|-]+):(.*)^”, $post_title, $regs)) {
    $post_title = $regs[3];
    $post_content .= “\r\n \r\n[Sent from: ".$position."]\r\n”;

    and after the line checking that the post was successfully inserted:
    // Position was given by the email, then we put it in the postmeta table
    if (isset($position)) {
    delete_post_meta($post_ID, ‘_geo_location’);
    add_post_meta($post_ID, ‘_geo_location’, $position);


    In the file geo.php, I modified the update_post function to:

    function update_post($id)
    if (isset($_POST['geo_lat'])) {
    delete_post_meta($id, ‘_geo_location’);
    add_post_meta($id, ‘_geo_location’, $_POST['geo_lat'] . ‘,’ . $_POST['geo_lon']);

    and it works smoothly, if you send an email with a subject line like that:
    geo:45.4876,-120.6578:I was there!

    Good luck, I will soon post the address of my website, so that you could track me during my cross atlantic ocean cruise!

    Comment by Jerome — Fri, 22 Dec 2006 @ 05:11 am

  129. Well done. I hope I can get this functionality into the plugin in the future! Look forward to seeing your map.

    Comment by cyberhobo — Fri, 22 Dec 2006 @ 08:09 am

  130. Teaming up to develop :-).

    Comment by — Fri, 22 Dec 2006 @ 11:29 pm

  131. hi, can someone please help. I’ve managed to display the map fine and add the map link for the posts but no markers aren’t displaying ?! did anyone else have this problem and mange to fix it ?


    Comment by michelle — Sun, 24 Dec 2006 @ 06:19 am

  132. Hi michelle,

    If you’re going to use the www. prefix in your URL, you’ll have to add it also to your WordPress URI settings in the options. Otherwise browsers think the map is trying to communicate with a different site, which is considered a security violation.


    Comment by cyberhobo — Sun, 24 Dec 2006 @ 12:38 pm

  133. Awesome, awesome plugin.

    Any idea why the default zoom level would always be the same, no matter what I change the value to?

    - Casey

    Comment by Casey — Tue, 02 Jan 2007 @ 11:48 pm

  134. Casey was experiencing a cache problem it seems. I wish I could determine exactly when this happens. If your settings don’t seem to be taking effect, try a shift+Reload, restart your browser, or as a last resort clear your cache. This shouldn’t normally be necessary, though.

    Comment by cyberhobo — Wed, 03 Jan 2007 @ 10:03 am

  135. Hi Jerome comment 128
    it’s great to see someone with the same issues, We will continue sailing and cross the atlantic next Fall. I’m stil trying to get the geo-mashup to work by email. I’m not a programmer but I understood what your code does. I update my posts with a plugin called Postie (modified wp-mail.php) with which you can post by mail or mobile using mms. Postie will reseize your pictures and insert them as thumbnails and other media in your post. Thats why I don’t use cron-mail. I set up a cronjob on a server which calls my wp-mail.php every 5 minutes. I tried to look for a place in wp-mail.php to insert your code but alas again I don’t understand enough.
    Maybe postie is something for you and you might want to look into it?
    best regards

    Comment by rod — Sun, 07 Jan 2007 @ 08:58 am

  136. Hi Jerome,
    I use your fantastic plugin in my world-around-blog at

    Thanks for the great stuff.

    currently still in Germany, but preparing world-around tour…

    Comment by Nils — Mon, 08 Jan 2007 @ 04:33 pm

  137. First of all, thank you for this plugin and the hard work!

    I do have a problem though that no markers are apearing on my map.
    when I use the link in this post
    it does go to the map and to the right spot, but no markers are appearing.
    my wordpress URI is:
    which to me looks like the right thing according to you previous comments.

    Any idea on how to fix this?

    Comment by Thijs — Mon, 22 Jan 2007 @ 07:00 am

  138. hrmm actually that previous link just showed up. but my second test post isn’t… does it have something to with time to update or could it be my cache?

    Comment by Thijs — Mon, 22 Jan 2007 @ 08:10 am

  139. For anyone else who experiences this: check your date and time settings in WordPress. Most likely your time zone is ahead of the web server, and future posts are not displayed by default.

    Comment by cyberhobo — Mon, 22 Jan 2007 @ 08:17 am

  140. One very minor bug…I noticed that the plugin is trying to display the file: /geo-mashup/images/idle_icon.gif which doesn’t seem to be included in the .zip file. Other than that, I’m enjoying playing with this.

    Comment by theglobalguy — Thu, 25 Jan 2007 @ 01:40 pm

  141. Thanks! I’ve put up a corrected .zip file.

    Comment by cyberhobo — Thu, 25 Jan 2007 @ 02:40 pm

  142. Bravo the beta version works great on my site! Thank you!
    I finally managed to blog by email and send my position by satilite without having to trouble with my actual position. The GPS does that for me and all posts are geo coded.
    I have some possible questions towards your further developement:
    Will it be possible to exclude categories which will be shown?
    If following a track, is it possible to redline or connect the positions chronilogicaly with lines?
    thanks Rod

    Comment by rod — Thu, 25 Jan 2007 @ 06:36 pm

  143. Thanks Rod! I may come to you for help with email blogging in the future…

    I think both of your ideas would make good features. I have played with connecting points, but have only managed to make a mess so far. I’ll keep at it.

    Comment by cyberhobo — Fri, 26 Jan 2007 @ 08:09 am

  144. Small bug: the display blows up when you geotag a post with quotes in the title. The problem comes because of the Javascript you generate; the quotes in the title don’t get escaped, which means scripting errors. Simple enough to fix – just add in some regex magic to escape quotation marks in titles. :)

    Otherwise, fantastic plugin. Works just like I needed it to!

    Comment by The Zero Boss — Sat, 27 Jan 2007 @ 02:24 pm

  145. Zero Boss: absolutely right. I’ll try to get a fix out soon. Thanks!

    Comment by cyberhobo — Mon, 29 Jan 2007 @ 09:01 am

  146. Can anybody tell me how to use the map in de header.php. Can’t get it work. Please help me out. Thanks!!

    Comment by Adrian — Sat, 10 Feb 2007 @ 10:12 am

  147. Adrian: I’m not clear what you want a map in your blog header to contain, but currently Geo Mashup focuses on compiling data from your entire blog onto a single map on the page selected in the options. Take a look at the “Showing posts with the map” feature, maybe that resembles what you’re trying to accomplish?

    Comment by cyberhobo — Sat, 10 Feb 2007 @ 10:41 am

  148. hi guys,

    I am using the geomashup-plugin for a university project and have the following problem:

    I have installed the newest Geo-plugin on a wp 2.0.5 installation. Everything worked fine
    until my host ( changed from PHP 5.0 to PHP 5.2. After that the “advanced-
    edting-option” fields were no longer shown in the (Administration > Options >) Writing Sub-Panel.
    So these fields aren’t showing up on the post.php until I deactivate the plugin.

    Comment by hardmood — Tue, 13 Feb 2007 @ 05:21 am

  149. I have a diffrent problen than anybody here – it seems, running WP 2.1 without any plugs: As soon I activate the plug, everything below the texteditor in “New Post” disappear. At pages everything is still normal, but under posts “upload file” and everything below is gone.

    If I deactivate – everything is ok again. Any clues?

    Comment by lausse — Tue, 13 Feb 2007 @ 09:09 pm

  150. And I mean in the admin area. Just to preserve miss understandings.

    Comment by lausse — Tue, 13 Feb 2007 @ 09:25 pm

  151. Lausse –
    There is one other person experiencing this. It seems to be related to PHP 5.2.0. The WordPress calls used to generated the Geo Mashup admin interface aren’t working, but seem fine with earlier PHP versions. I’m looking for clues in the WP support forums…

    Comment by cyberhobo — Wed, 14 Feb 2007 @ 08:15 am

  152. Great plugin! I’m trying to understand how I can add the location tool to the comment field. I want to geo my comments on a specific page. Any thoughts.

    thanks in advance!

    Comment by jluc — Wed, 14 Feb 2007 @ 10:31 pm

  153. Nice idea! I’m guessing you want to geocode the comments based on IP address?

    I’m keeping track of feature request with project issues – feel free to add one!

    Comment by cyberhobo — Thu, 15 Feb 2007 @ 07:00 am

  154. hey Dylan,

    you did a great job and remember: Berlin is calling…

    thx, felix

    Comment by hardmood — Tue, 20 Feb 2007 @ 05:19 am

  155. cyberhobo -
    Any plans of supporting PHP5.2.0 in next version?

    Comment by lausse — Sun, 25 Feb 2007 @ 06:14 pm

  156. Lausse,

    Yes! I was really hoping that WP 2.1.1 would fix the problem, but so far I have one report that it does not. I may have to change my approach to the post edit interface, but I will do so if necessary.

    Comment by cyberhobo — Sun, 25 Feb 2007 @ 06:35 pm

  157. Cyberhobo,
    You where right for me though – installing WP 2.1.1 solved it!

    Comment by lausse — Mon, 26 Feb 2007 @ 05:46 am

  158. Just to let you know I have installed WordPress 2.1.1 and the plugin does not work. As Lausse reported, as soon I activate the plugin, everything below the text editor in “New Post” disappears.

    This happens with both an upgrade and a new install.

    Using PHP 5.2.0 (PHPsuexec).


    Comment by Cal — Tue, 27 Feb 2007 @ 10:52 pm

  159. Sorry to hear it Cal, but thanks for the report.

    I’ve posted a temporary fix to geo-mashup.php in the project downloads that makes the editing options appear again, but the location area is not collapsible.

    Comment by cyberhobo — Wed, 28 Feb 2007 @ 09:30 am

  160. Thank you. That works for me.


    Comment by Cal — Wed, 28 Feb 2007 @ 05:21 pm

  161. Hello dear enthusiasts!

    I wonder if there are any hacks connecting the points with lines – like here:

    Anyone done that special sauce?

    Comment by lausse — Thu, 01 Mar 2007 @ 05:02 pm

  162. lausse,

    I’ve tried it doing it by category, but slowed everything way down and just looked messy for most categories.

    What I have in mind for the future is like the example – a mini map for each post that can have multiple points and tracks, but one primary point that represents it on whole-blog map.

    Comment by cyberhobo — Thu, 01 Mar 2007 @ 05:07 pm

  163. Aha – if it slows down I understand you skip it.
    Your future idea sounds great!

    Comment by lausse — Sat, 03 Mar 2007 @ 08:34 am

  164. So I upgraded to the 1.0 release, and I’m now getting Google Maps API Key errors. I tried using both my main directory and subdirectories, as well as a mirror, all to no avail.

    Any ideas? Or should I just try downgrading back to the beta?

    Comment by Casey — Wed, 07 Mar 2007 @ 12:41 am

  165. Casey’s problem disappeared after upgrading WordPress to the current version and disabling the WP-cache plugin.

    Comment by cyberhobo — Thu, 08 Mar 2007 @ 10:31 am

  166. Hi,

    i try to installed your plugin on an new wordpress blog installation, but when i try to create a post i dont see the location tab to enter the location.

    Is there anything what i missed to configure?

    thx for help!

    Comment by myself — Mon, 12 Mar 2007 @ 01:44 pm

  167. Ok, sorry i solved it by installing the geo.php fix.

    But next Problem :)

    The Map isnt showing up, perhaps my api key is the issue?
    I generated it for
    have i changed it to the url of the page where the map is displayed?

    thx for help :)

    Comment by myself — Mon, 12 Mar 2007 @ 02:14 pm

  168. In general you’ll get the most mileage from your API key if you generate for just your domain: Then you can use it on any page.

    Comment by cyberhobo — Mon, 12 Mar 2007 @ 02:18 pm

  169. Hi,

    it is possible to realize different marker icons for different Categories?


    PS: Great Plugin! :)

    Comment by bono — Tue, 13 Mar 2007 @ 02:17 am

  170. Bono,

    I’ve thought of this. The problem is that a marker may represent more than one post, each of which may represent more than one category. I haven’t come up with an elegant way to choose which marker to use in these cases.

    Comment by cyberhobo — Tue, 13 Mar 2007 @ 06:06 am

  171. Hi,

    you are right, but when you just require that only on categorie has to be selected for colored Markers.. ohterwise an default marker color will be set?

    Or something is possible in combination with Tags (Keywords)?
    e.G. Keyword “Food” will display an specific Color

    greetz :)

    Comment by bono — Tue, 13 Mar 2007 @ 06:13 am

  172. Thanks for such a great plugin and good work on the new version. This has become a critical and highly integrated part of the Toronto Meditation Guide ( Thanks, again, for your efforts.

    Comment by pasada — Tue, 13 Mar 2007 @ 12:02 pm

  173. Pasada – thanks, nice to hear. Stay tuned – as the plugin and the community around it improves, great things will be possible. I appreciate any encouragement to stick with it so this can happen.

    Comment by cyberhobo — Tue, 13 Mar 2007 @ 12:14 pm

  174. Jim, thanks for the downloads. Usefull for me. Jürgen :-)

    Comment by Jürgen — Sat, 17 Mar 2007 @ 10:23 am

  175. Is it possible to customize the text color in the bubble? I try it with the css but it dont works :(

    Comment by Joe — Wed, 21 Mar 2007 @ 06:36 am

  176. Joe, this CSS works for me:
    #geoMashup .locationinfo { color:green; }

    Comment by cyberhobo — Wed, 21 Mar 2007 @ 07:30 am

  177. Thanks, it works only for me when i add the line echo ‘color: black;’; directly in the code…

    But another question :)

    Where have i to look when i want different marker icons, for example for each category…


    Comment by Joe — Wed, 21 Mar 2007 @ 02:25 pm

  178. Joe, check comment 170. Not a feature yet, but I may be able to work something out.

    Comment by cyberhobo — Wed, 21 Mar 2007 @ 02:32 pm

  179. ok, thx.

    Cant wait for an solution :)

    Great work!

    Comment by Joe — Thu, 22 Mar 2007 @ 11:24 am

  180. Hey mate, thanks 4 the plugin. G :-) :-) D WORK. John

    Comment by John — Tue, 27 Mar 2007 @ 02:27 pm

  181. Brilliant plugin but is it possible to put an icon on the map that is not related a post?

    Comment by Simon — Wed, 28 Mar 2007 @ 08:00 am

  182. Simon – it is possible, but requires some JavaScript knowledge. See the “Customizing” section of the documentation.

    Comment by cyberhobo — Wed, 28 Mar 2007 @ 09:12 am

  183. Great plugin! I’m very interested in the functionality outlined in comment #128. My client is out at see and needs to send short lat/long emails using a satellite phone periodically. I want those emails to become blog posts within a specific category(current wp functionality) and plot to the map, of course.

    Comment 128 mentions editing geo.php which you no longer utilize as I understand. Is there a way I can get this working in a similar fashion using your latest release?

    Any help is much appreciated – Thanks!

    Comment by Gary — Sun, 01 Apr 2007 @ 11:51 pm

  184. great plugin, however …. I have a few problems. I get the javascript error customizeGeoMashup is not defined. But then so do you, so Im in good company.

    Also if I have “Automatically Open the Center Info Window” checked, the links to the post are
    If I refresh then the links are ok, and if I dont have it checked they are fine also.
    Same thing happens if the “enable full post” is checked.

    Comment by jon — Fri, 06 Apr 2007 @ 09:48 pm

  185. Jon,

    Hopefully you’re in the company of those of us too lazy to upgrade to 1.0.1, where the customizeGeoMashup error at least should be fixed.

    The #geopost link is correct when show full post is enabled, but shouldn’t have anything to do with opening the center window – I’ll have to check that one.

    Comment by cyberhobo — Fri, 06 Apr 2007 @ 10:24 pm

  186. I’m fully 1.0.1 compliant ;) Ok, I went back and had another look, I renamed the custom-sample.js file to custom.js and it works. From the docos its not clear that I had to do this, I thought it was only if I wanted to use custom Values ? But, as it turns out it works better for me if I do, which is nice :)

    Comment by jon — Sat, 07 Apr 2007 @ 05:25 am

  187. Ah, thank you. Since an install doesn’t overwrite custom.js, I often don’t test without it. Another bug to fix…

    Comment by cyberhobo — Sat, 07 Apr 2007 @ 07:29 am

  188. Hello,
    how do I delete a location of a post ?
    If I submit a blank location nothing chnage.
    Where do you save them ?

    Comment by Frank (meine Reiseberichte) — Mon, 09 Apr 2007 @ 02:44 pm

  189. Hi Frank,

    When you hit enter in the search textbox while it is blank, the green pin should disappear. When the green pin is gone, save the post. It should no longer have a location. If any of this does not happen, please let know where it goes wrong.

    Comment by cyberhobo — Mon, 09 Apr 2007 @ 02:48 pm

  190. hi, it looks like a great plugin but i keep getting this error below the post where i’m supposed to enter the co-ordinates:

    Warning: Invalid argument supplied for foreach() in /home/…/wp-content/plugins/geo-mashup/geo-mashup.php on line 123

    any ideas?

    Comment by stan — Wed, 11 Apr 2007 @ 03:04 pm

  191. Sweet plug in, now I can show all my tip in New Zealand. thanks again.

    Comment by Gaston in nz — Thu, 12 Apr 2007 @ 07:11 pm

  192. Any plans to integrate this with google my maps? I made a map with google my maps for my videoblog and would love to be able to have the option of adding the new places to it via this plugin.

    Comment by Bill Streeter — Sun, 15 Apr 2007 @ 10:52 am

  193. Gary,

    Sorry for the late answer. I would really like to email-enable the plugin, just a matter of (possibly a lot of) time. If you get anything working meanwhile, please share!

    Comment by cyberhobo — Thu, 19 Apr 2007 @ 09:21 am

  194. Heya!
    I’m using your plugin, but had some trouble with the K2 theme (as many others have). I made a few small changes to your script to fix that issue, plus I expanded it a little bit to include private posts in the posts query. That way, I can add new pins to the map without writing a public post to go along with it.

    Feel free to add my page to the list :)

    Comment by Jezz — Sun, 06 May 2007 @ 11:55 pm

  195. I’m having a minor problem. The info windows are all really large. When I play with the settings in , , it looks like the text blocks are changing, but not the white space.

    Any idea what’s going on? I’ve tried removing images from my post, switching to the default wordpress theme, using IE instead of Firefox, and monkeying around with the Info Window H and W settings. Nothing’s worked yet.

    Comment by minyang — Thu, 10 May 2007 @ 10:36 am

  196. I’m seeing this too – I suspect there are changes in the Google Maps API involved. I’m working on it – stay tuned.

    Comment by cyberhobo — Thu, 10 May 2007 @ 11:08 am

  197. Well, that was unexpected. I’d just assumed it was (my) user error.

    Comment by minyang — Thu, 10 May 2007 @ 04:32 pm

  198. Hey.
    Thanks for creating this great plugin!
    I’m using it to plot the route someone is travelling through Europe.

    I think there are about 150+ locations present at the moment. However, the plugin shows only the last of ‘em. See:
    When I move/zoom around a bit the missing locations eventually appear.

    Is there a solution to this? Maybe increase the number of locations that are being cached or something?
    Thanks in advance.

    Comment by Matthijs — Sun, 20 May 2007 @ 07:13 am

  199. Matthijs – currently, only posts in the visible area of the map are downloaded. As you move around, the posts that become visible are loaded. You could cause more to be loaded initially by setting the zoom level lower. You could even use custom.js to zoom in again after the initial loading.

    This way of downloading posts will be different in the next version, so more will be cached.

    Comment by cyberhobo — Sun, 20 May 2007 @ 05:11 pm

  200. Great Plugin!

    But I have a small problem. I am trying to make a new window to popup after clicking the title in the balloon pin. The closest I find is in geo-mashup.js
    where I try to edit the


    But it did not reflect anything. Maybe I know where is the place that I can apply the target=_blank in the anchor tag?

    thank you

    Comment by Eric — Sun, 20 May 2007 @ 11:35 pm

  201. Eric – Sometimes a browser will cache scripts – make sure to try a shift-reload or clearing your cache after making changes.

    Comment by cyberhobo — Mon, 21 May 2007 @ 06:10 am

  202. Ahh… my fault.

    I selected compressed javascript, and it load the pack version instead of the version I edit…. Gee

    Comment by Eric — Mon, 21 May 2007 @ 10:01 pm

  203. Nice plugin! Still working through the bugs, but it’s what I’ve been looking for. I’d love to see my domain name on your Mashup list!

    Sierra Trail Guide

    Comment by Doug — Wed, 23 May 2007 @ 02:06 pm

  204. Thanks for your comment. I’ll just leave it this way and wait for the new version, got any idea when it will be ready?

    Another small question:
    As you can see I’m using the a multilanguage plugin for WordPress. Text gets parsed via the php-function langswitch_filter_langs, however, I can’t find the correct file/place to implement it in the GeoMashup plugin. I found that the excerpt is parced in geo-query.php @ line 48, but where is the title parsed?

    Comment by Matthijs — Wed, 23 May 2007 @ 03:29 pm

  205. Hi, I just started using your plugin & it works like a charm.

    Is it possible to add a GeoMashup map in a post using your plugin? Ive seen other plugins do it, but they arent ase user friendly as yours.

    Keep it up!

    I would like to see my site in your Domain list as well :)

    Comment by — Fri, 25 May 2007 @ 06:06 am

  206. Thanks! Maps in posts are on the feature list, tho probably not in the next release. Stay tuned…

    Comment by cyberhobo — Fri, 25 May 2007 @ 06:22 am

  207. Hi
    It’s great plugin in, but i have one problem. When i add some location to the old post, i can see it, and everything is ok. But when i add new post, and add a location, this is now visible on the map.
    The location in stuck to the post, but i can not see it on the map.

    Where i am doing sth. wrong?

    Comment by uros — Fri, 25 May 2007 @ 09:12 am

  208. uros – if your server is in a different timezone, a new post can be considered a future post.

    Comment by cyberhobo — Fri, 25 May 2007 @ 10:53 am

  209. Thanks, that was a problem. Great plugin!

    Comment by uros — Sun, 27 May 2007 @ 06:16 am

  210. Nice plugin! Super!
    but a question:under Firefox everything Ok, but under IE7 there is a Javasript error. when I click red pin, only show “loading”, but no post,
    Please find an answer for it, thank you!

    Comment by Kevin — Thu, 31 May 2007 @ 06:45 am

  211. Kevin – I don’t see that problem with IE7. Can you supply a URL where I can see it?

    Comment by cyberhobo — Thu, 31 May 2007 @ 07:23 am

  212. here is my homepage:,
    :) a chinese blog

    Comment by Kevin — Thu, 31 May 2007 @ 07:31 am

  213. sorry, the url is

    Comment by Kevin — Thu, 31 May 2007 @ 07:34 am

  214. Kevin, IE is really unhelpful for tracking problems like this, I don’t see the cause right away. Definitely seems to be caused opening the info window – you could try turning off the “auto-open” and see if anything changes. Otherwise I’m just not sure yet.

    Comment by cyberhobo — Thu, 31 May 2007 @ 09:33 am

  215. Thank you! I have tried several times, but not work. I think, this problem is not from IE7,because using IE7 I can see the maps of many other users, and they work very well. May there is a conflict with other plugins. But I can not figure out.

    Comment by Kevin — Thu, 31 May 2007 @ 10:10 am

  216. Hi! I’m currently trying to set-up your (awesome) plugin on my multi-user wordpress at, but I can’t set the page-slug at the options page.. It’s shows a blank dropdown. The page that I’m trying to set-up is showing the map, but the categories are not working (since they probably use the page-slug setting?)

    Any clue on what’s going wrong?
    Really appreciate all your work!

    Comment by Thijs — Fri, 01 Jun 2007 @ 07:26 am

  217. Hi Thijs,

    I’m not sure if the plugin works with WP-MU – I’ve had one request to support it, but I’m not sure yet what it would take. I assume you’ve created a page for the map, and it appears under Manage->Pages and all that…

    Comment by cyberhobo — Fri, 01 Jun 2007 @ 07:33 am

  218. Yes it does, and the page shows the mashup, only the slug doesn’t appear in the drop-down box on the mashup options page…

    Is their a way to set the slug manually in the database option file? (tried to read the line in the options file but couldn’t figure it out entirely :))

    Comment by Thijs — Fri, 01 Jun 2007 @ 07:38 am

  219. The page ID is encoded in geo_mashup_options as a string like this: s:11:"mashup_page";s:4:"1368";, where 1368 is the page ID and 4 is the length of it. The mashup_page part should already be there in the right spot, I think.

    Comment by cyberhobo — Fri, 01 Jun 2007 @ 07:55 am

  220. a:22:{s:13:”include_style”;s:4:”true”;s:9:”map_width”;s:3:”400″;s:10:”map_height”;s:3:”500″;s:17:”info_window_width”;s:3:”300″;s:18:”info_window_height”;s:3:”175″;s:9:”font_size”;s:2:”75″;s:14:”excerpt_format”;s:4:”text”;s:14:”excerpt_length”;s:3:”250″;s:18:”add_category_links”;s:4:”true”;s:23:”category_link_separator”;s:2:”::”;s:18:”category_link_text”;s:3:”map”;s:19:”category_zoom_level”;s:1:”7″;s:11:”map_control”;s:16:”GSmallMapControl”;s:20:”add_map_type_control”;s:4:”true”;s:20:”add_overview_control”;s:5:”false”;s:9:”show_post”;s:4:”true”;s:11:”show_future”;s:4:”true”;s:10:”google_key”;s:86:”ABQIAAAAVnRPwuYBPMX7vS5tLO3aWBQnv0vIfKBJaaxeldyKI1-4dokszxQfAfxAUEi2Xtxc3l70V4ON8mR2Qw”;s:8:”map_type”;s:12:”G_NORMAL_MAP”;s:10:”zoom_level”;s:0:””;s:13:”category_zoom”;s:1:”7″;s:6:”submit”;s:14:”Update Options”;}

    The mashup_page is not in there, what would the right spot be?
    I tried adding it after the last one but that (probably logically) didn’t work :)

    Comment by Thijs — Fri, 01 Jun 2007 @ 08:06 am

  221. Try a:23:{s:11:"mashup_page";s:4:"1368";s:13:"include_style"; and so on.

    Comment by cyberhobo — Fri, 01 Jun 2007 @ 08:09 am

  222. my mashup page ID is 2 so the correct syntax would be:

    Am I right?

    This didn’t work, the links now point to

    When I changed it to s:9:”page-slug” it did work!
    (where page-slug is the slug used for the page, not the word page-slug itself :))

    Thanks a lot, big up for the responses!

    Comment by Thijs — Fri, 01 Jun 2007 @ 08:21 am

  223. Cool – if that’s all it takes to work under MU, let me know!

    Comment by cyberhobo — Fri, 01 Jun 2007 @ 08:28 am

  224. well, the map thing is not working at the write a post section, only the (if i’m not mistaken) Geo plugin longitude and latitude show. (I’m creating my own post-submitting page, so it’s not troubling me).

    but apart from that I think that should do the trick yeah!

    Comment by Thijs — Fri, 01 Jun 2007 @ 08:36 am

  225. on second notice, my MU set-up isn’t flawless at all (some .htaccess troubles I think) so I might not be the best source when it comes to solving MU issues, as I’m not sure if it’s my server difficulties or if it’s the plugin that should be adapted….

    Comment by Thijs — Fri, 01 Jun 2007 @ 08:39 am

  226. Is it possible to have multiple points on one map? For example, I want to create one map with all of the iPhone retail locations near where I live. Am I missing something?

    thanks for this wicked cool plugin!

    Comment by Bill Weye — Thu, 14 Jun 2007 @ 05:22 am

  227. hi, when i try to install the plugin locally i get the following error – “Cannot load geo-mashupgeo-mashup.php.” (it looks like a slash is missing) and when i try to manually go to geo-mashup/geo-mashup.php i get this error “Fatal error: Cannot redeclare class geomashup in > on line 35.

    any suggestions on a quick fix?

    Comment by bw — Fri, 15 Jun 2007 @ 04:25 am

  228. Hi, is there a way to have a search box on the map page, so users can search for a location and then see what’s relevant to their area? Thanks.

    Comment by martinc — Sun, 17 Jun 2007 @ 10:54 am

  229. martinc – That’s not a current feature, but not a bad idea either. It might be useful to have a few different kinds of map searches.

    Comment by cyberhobo — Sun, 17 Jun 2007 @ 04:20 pm

  230. No map appears on the map page, any idea? thanks

    Comment by sami — Wed, 20 Jun 2007 @ 09:04 am

  231. sami – some other javascript on your page is erroring out (livesearch.js.php (line 22)). Fixing that might help.

    Comment by cyberhobo — Wed, 20 Jun 2007 @ 09:10 am

  232. Thanks, cyberhobo, for the quick response,
    any idea who to fix that js? I’m not very techy :)

    Comment by sami — Wed, 20 Jun 2007 @ 09:19 am

  233. sami – that js is probably put there by another plugin. If “livesearch” sounds like any plugin you’re using, try deactivating it and see if the map works.

    Comment by cyberhobo — Wed, 20 Jun 2007 @ 10:49 am

  234. I think you’re right about the js, because when I changed the wp theme from TripleK2 (which works with all js including the “livesearch”) to the Default theme, the map shows up. But clicking on the categories map link hie the map :(

    So I’m really afraid that Geo Mashup won’t work on all K2 themes

    Comment by sami — Wed, 20 Jun 2007 @ 11:06 am

  235. the map shows up after I’ve edited the style.css
    and changed the #primary .entry-content img
    max-width from 100% to none;

    now, the problem is that there are no markers on the map

    Comment by sami — Wed, 20 Jun 2007 @ 01:36 pm

  236. Map spontaneously stopped displaying today. Anything to do with Google Code server maintenance I see noted on the documentation page? I’ve fooled around with different API keys and redirects trying to get it to work, to no avail. Here’s the page…

    version 1.03 on WP 2.2

    Comment by Ryan — Thu, 21 Jun 2007 @ 02:35 pm

  237. Nevermind – it was the double-quotes in post title problem. Thanks!

    Comment by Ryan — Thu, 21 Jun 2007 @ 02:55 pm

  238. How do I incorporate the map on my index page. It works fine as part of a page, but I want it to be on my main blog area. I see that other sites have made it but could not see a reference to that example in the documentation. Any Ideas?

    Comment by ludmil — Mon, 25 Jun 2007 @ 05:35 pm

  239. ludmil – in the WordPress reading options you can set your geo mashup page as a static front page for your blog.

    Comment by cyberhobo — Mon, 25 Jun 2007 @ 07:10 pm

  240. thank you for the responce. Unfortunately I wish the to incorporate the map as part of the posts page, rather than keeping it on a separate page. I thought if could incert a piece of code into the header or inxex page of wordpress it would embed the map to my likeing.

    Comment by ludmil — Mon, 25 Jun 2007 @ 09:52 pm

  241. ludmil – that can be done with a little template customization and the GeoMashup::the_map() template tag. You might also play with the “Enable Full Post Display” option.

    Comment by cyberhobo — Tue, 26 Jun 2007 @ 07:06 am

  242. Thanks for being on the top of the comments. Good climbing.

    Comment by ludmil — Tue, 26 Jun 2007 @ 11:23 am

  243. No worries. It may be time to start a google group though – this page is getting a bit long.

    To really get what you want, you’ll probably have to change the map page template to list posts rather than the other way around.

    Comment by cyberhobo — Tue, 26 Jun 2007 @ 02:23 pm

  244. that would be a good idea. I saw that noone has tried to do exactly what I want to do with Geo Mashup.

    Comment by ludmil — Tue, 26 Jun 2007 @ 07:04 pm

  245. Hello,I’m still battling the map/post issue I’ve posted before. No real progress I just had a revelation might have a chance to do the trick. I can create an ifame in the post page and link a map only page to it. The question is can I generate a page with the map only and eventfully when called in the iframe, would it create conflicts/problems with the posts? I also upgraded from wp 2.2 to 2.2.1 and something strange happens – the map loads ok on a separate page, but disappears as soon it loads.

    Comment by ludmil — Wed, 27 Jun 2007 @ 05:44 pm

  246. Looks like the closing brace has been deleted from custom.js.

    I still think it would be easier to display the posts on the map page, but good to see some creativity…

    Comment by cyberhobo — Wed, 27 Jun 2007 @ 05:51 pm

  247. I’ve tried to insert the the Loop code into the page template but nothing happened. How do I generate a page including only the map?

    Comment by ludmil — Wed, 27 Jun 2007 @ 06:46 pm

  248. I guess you’d make a template with nothing but the geoMashup div on it.

    Comment by cyberhobo — Wed, 27 Jun 2007 @ 06:55 pm

  249. I posted a message yesterday, but new messages have arrived after that one so I’m guessing spam karma took it or something. Trying again.

    I’m having some problems with the post links. When clicking a map link I assume the location of the map should be the coordinates, right? When clicking a link all I get is the default coordinates, as if the parameters don’t work. If I add “zoom”, that one do work.

    Not sure if I missed anything.

    WP version: 2.2
    Geo Mashup version: 1.0.3

    Parameters for the link in post:

    Comment by Fredrik — Thu, 28 Jun 2007 @ 01:35 am

  250. Fredrik – sorry for the missed comment. I have finally created A Google group for discussion. Can you make a post there, and give me a URL to look at?

    Comment by cyberhobo — Thu, 28 Jun 2007 @ 06:22 am

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.