Jetpack – Contact Info and Map Widget

  • Unknown's avatar

    Hi, I have the latest WP and Jetpack installed and I’m trying to use the map widget. I have checked the box to display the map, I have entered my API key and I have ensured that the correct APIs are selected and enabled on my Google Control Panel.

    All the above is all I can find that I am supposed to do and yet I still get the following message: ‘Sorry. We can not plot this address. A map will not be displayed. Is the address formatted correctly?’

    I have taken the address by entering it into Google maps and storing it and then letting Google format it before copying it back – so I can be fairly confident that it is formatted correctly.

    Anyone had similar issues?

    The blog I need help with is: (visible only to logged in users)

  • Unknown's avatar

    Hey there,

    If you are seeing this error message, there are a few steps you need to take:

    The API key needs to be removed from the widget and saved as is. You’ll see an error message about API where the map should be now.

    The restrictions need to be removed from the key in the Google API Console and set to “none” and saved.

    Then add the API key back into the widget and save.

    Once the widget is working, then go back and enter restrictions as follows *.example.com/* just as they provide in their example where you replace “example.com” with your domain.

    Also, this is a link to more information that may also help,

    Jetpack

  • Unknown's avatar

    Thanks for that info but unless I’m doing something wrong t isn’t working for me. The Google console s a bit difficult to work around but so far my restrictions were already set to none.

    But I did the following:

    1. Removed API key from widget and saved.
    2. Went to GC and checked APIs – all seemed good
    3. Confirmed that restrictions were “none”
    4. Re-entered API key in widget and saved
    ** Error Message Still Appears – and no map shown **
    5. Added restriction for web site name
    6. Waited the 5 minutes
    No discernible effect
    7. Deleted the widget entirely from the footer
    8. Repeated the entire exercise
    No discernible effect

    In fact the ONLY time the error did not ppear was after I had reloaded the widget onto the footer before I checked the show map box. Then, regardless of what adress it had (even no address) the error was permanenly there

  • bpmwardy –

    Have you already cleared your browser cache? That’d be my next suggestion. Clear the cache, and then follow the steps once more.

    Solve common browser issues

    Let me know how that works out.

    My next suggestion is to rule out any other plugin conflicts. Have you tried to disable everything but the Jetpack plugin and set this up?

  • Unknown's avatar

    Thanks for that and I will have a go at disabling plugins when I have a little more time as I am flying tomorrow and will be travelling for a couple of weeks.

    I did quickly try the cache clearing but no discernible affect. I removed the widget again and cleared the address and I hadn’t even checked the show map button and got the error. I also hadn’t at that time set the refererer on Google.

    I do have a different G/Maps plugin (which actually does work!) – wp-google-maps.

    I will try and remove that and see what happens but that will have to be tomorrow now.

    Thanks for all the help

  • For what it’s worth, I don’t think the issue is so much with the address, as something getting stuck re: the API key. I tested the address here on a WordPress.com site (which uses our API key) and it worked fine.

    So you might also try fully removing the widget, then starting fresh with checking the box, entering the API key, etc, to see if that works.

  • Unknown's avatar

    Yes, I completely agree. I have removed the thing a couple of times and the error appears even before I put in the API Key. Pretty much as soon as you tick the display map box. Even with the default address supplied by Jetpack.

    I’d like to remove JetPack and reinstall but I’ concerned that will juk all the things I have done with it.

    Maybe I should try a different plugin/widget.

  • Hi there,

    It looks like this is actually a known issue, and the problem is actually a change on Google’s end.

    When you start the process to set up an API key with Google, you are presented with three options: Maps, Routes and Places. You need to check the boxes for both Maps and Places, then the address should correctly generate the map.

    We already have a bug report open to improve the error message in the widget to make more clear what the cause is here.

  • The topic ‘Jetpack – Contact Info and Map Widget’ is closed to new replies.