Google Maps now requires an API key

Google Maps unfortunately now requires an API key in order for your site to use maps.

This requirement applies to sites using maps from the 22nd June. Sites which had already used Google maps before then should find that the maps still function without a key. Details of that arrangement and the requirement to register an API key can be found here: http://googlegeodevelopers.blogspot.co.uk/2016/06/building-for-scale-updates-to-google.html.

You can register for a key here:
https://developers.google.com/maps/documentation/javascript/get-api-key

In Event Organiser 3.1.0 and earlier it’s not currently possible to tell the plug-in to use a license key. However a work-around is available on the support forums.

From 3.1.1 you will be able to use your API key with Event Organiser in one of two ways:

  • Via Settings > Event Organiser > General and the new Google Maps settings section.
  • Adding

    define( 'EVENTORGANISER_GOOGLE_MAPS_API_KEY', '...your api key here... ' );
    

    to the top of your wp-config.php. This method will hide the Google Maps API key section.

Alternative maps

Going forward, Event Organiser’s use of Google maps will be reconfigured in such a way that would allow for drop-in replacements such as Open Street Map. This will not change the default behaviour, but will allow you to use alternative mapping solutions. This is marked for the 3.2.0 release.