WP Go Maps (formerly WP Google Maps)

Description

The easiest to use Google Maps and Open Layers Map Plugin (including a Map Block)!

Add a customized Google map, map block or Store Loc’ator to your WordPress posts and/or pages quickly and easily with the ’supplied shortcode. No fuss. No iFrames and ’super easy to use! Perfect for contact page maps, routes, maps showing delivery areas and any other use you can think of!

While the free version of WP Go Maps allows you to create a Google map with as many markers as you like, the Pro version allows you to do so much more!

Create Elementor Maps, map blocks and map widgets easily with our WP Go Maps Elementor map block integration, straight out the box!

The WP Go Maps Pro Version version allows you create custom Google maps with high quality markers containing locations, descriptions, images, categories, links and directions.

Lite Version (Free)

  • The most popular Google Maps plugin on WordPress
  • Choose between Google Maps or Open Layers Maps
  • Super easy to use, no coding required!
  • Create as many map markers as you need by simply typing in the address
  • Responsive maps
  • Elementor Map block
  • Edit your map markers with the click of a button
  • 9 popular map themes to choose from
  • Create or add your own map theme
  • Drag map markers to an exact location
  • Add a map block to your page
  • Google Maps Streetview ’supported
  • UTF-8 character ’support
  • Map widget functionality
  • Full screen map functionality
  • Support for localization
  • Choose from four Google maps types: roadmap, terrain, satellite and hybrid
  • Define your own width, height and zoom level for your map
  • Add animations to your map markers!
  • Store loc’ator functionality
  • Restrict a store loc’ator search by country
  • Add Polygons to your Map
  • Add Polylines / Routes to your map
  • Create a map in less than a 30 seconds!
  • Right click to add a marker to your map
  • No advertising or links
  • Google Maps Autocomplete
  • Google Maps Transport Layer
  • Set the max zoom level for your map
  • Serve your map marker data via your database or an XML file
  • Compatible with caching plugins
  • Compatible with Cloudfare
  • Latest Google Maps API
  • Latest OpenLayers API

Professional Edition

  • Create multiple maps!
  • Allow your visitors to get directions to your markers.
  • Add descriptions, links and images to your map markers.
  • Add categories to your map markers
  • Filter markers by category
  • Mashup multiple maps
  • Add different marker icons, or your own icons to make your map really stand out!
  • List your map markers in the four ways; basic list, basic table, carousel, advanced table
  • Allow visitors to use their map location as the starting or ending point for the directions
  • Choose between the Default Google Maps Infowindow and the new Modern Infowindow
  • Export/Import your markers to a CSV file for quick editing.
  • Link Fusion tables to your Google Maps
  • Show your visitor’s location on the Map
  • Import KML/KMZ files to your map
  • More advanced options for the Store Loc’ator
  • Allow users to use their map location for the store loc’ator
  • Store loc’ator search by category
  • Hide all map markers until a store loc’ator search is done
  • Move your marker list inside the map window
  • Multiple map widget functionality
  • Add retina-ready map marker icons
  • WordPress Network friendly
  • Get the WP Go Maps Professional Edition for only $39.99

Translations

Get a free copy of the WP Go Maps Pro version in exchange for translating our plugin!

  • English – default
  • Russian (Alexandra Bondareva)
  • German
  • French (Arnaud Thomas)
  • Polish (Michal Kotnowski)
  • Finnish (Johanna Joutti)
  • Dutch (Jan Wind)
  • Hebrew (Gal Dotan)
  • Danish (Patrick Jepsen)
  • Italian (Tommaso Mori & Massimo Bregani)
  • Croatian (Sven Kopun)
  • Greek (Konstantinos Koukoulakis)
  • Romanian (Cosmin Stroe)
  • Spanish (Carmelo Villegas Cruz)
  • Portuguese (Jose Antonio Ribeiro)
  • Brazilian Portuguese (Roberto Costa)
  • Turkish (Suha Karalar)
  • Swedish (Martin Sleipner)
  • Bulgarian (Lyubomir Kolev)
  • Indonesian (Neno)
  • Lithuanian
  • Czechoslovakian^

^Language file needs to be updated

Demos

WP Go Maps Lite

WP Go Maps Pro

Documentation

Troubleshooting

Screenshots

  • The "Lite" version of WP Go Maps.
  • The "Pro" version of WP Go Maps.
  • WP Go Maps Pro version: Users can get directions to your map markers
  • WP Go Maps Pro version: Add custom markers to your Google map
  • WP Go Maps Lite version: General settings page
  • WP Go Maps Pro version: General settings page
  • WP Go Maps Pro version: InfoWindow settings page
  • WP Go Maps Pro version: Advanced Google map options.
  • WP Go Maps Pro version: Map marker listing options
  • WP Go Maps Pro version: Export/Import your map markers
  • WP Go Maps Pro version: Responsive carousel map marker listing
  • WP Go Maps Lite version: Store Locator Settings
  • WP Go Maps Lite version: Store Locator Map
  • WP Go Maps Lite version: Map Widget
  • Select a theme for your map, or choose a theme from our theme library

Blocks

This plugin provides 1 block.

  • WP Go Maps (formerly WP Google Maps)

Installation

First time WP Go Maps user

Thank you for choosing WP Go Maps! In order to create your Google map, simply activate the plugin and click on “Maps” in your left navigation menu.
Once the WP Go Maps page loads, set the options for your map (height, width, map type, zoom level etc) and then use your mouse to drag your Google map to your desired location and press the “Save map” button.
Copy and paste the shortcode into your post or page and WP Go Maps will automatically create the map on your page using the settings you chose above.

Adding your first map marker

To add a marker to your Google map, scroll to below the map in your admin section and enter the address or GPS location in the Address input field. Click “Add Marker” and WP Go Maps will add your marker to the address you specified.

Setting up a Google Maps Store Loc’ator

In order to make use of WP Go Maps Store Loc’ator functionality, simply click on the “Store Loc’ator” tab in the map creation page and select “Yes”

FAQ

How do I get WP Go Maps Pro?

Simply visit https://www.wpgmaps.com and purchase the WP Go Maps Professional Edition for $39.99 once off. Free updates and ’support included forever.

I’ve installed the plugin, now what?

Once installed and activated, a link should appear in your left navigation panel within your WP-ADMIN section. Click on the “WP Go Maps” link and follow the on screen instructions.

How do I put a Google map on my page/post?

In order to show your custom Google map on your page or post, simply copy the shortcode ’supplied and paste it into your page or post. WP Go Maps will automatically configure the map to the settings you selected in the map edit page.

How do I add a map widget to my widget area?

To add your map to your widgets area, simply go to Appearance->Widgets and drag the “WP Go Maps” Map Widget to your sidebar. You then edit the map widget to reflect the correct map.

Reviews

Avost 5, 2022
I recently upgraded our plugin. The original web developer is no longer working with our company. As we installed the upgrade we encountered issues. Our web developer wasn't able to troubleshot the problem. I have heard of issues with contacting some plugins. I reached out to CODECABIN and Glen was on it. He was responsive, friendly and helped our web developer get to the bottom of the issue. Problem solved!
Avost 5, 2022
Well, if you need a map/POI plugin sure you have tried this one, as it is I guess the most used... but! there is a big but! Try to go pro! Why? Sometimes it happens that software developer put much effort to develop, and little to no effort on support right? Well, here it's not like that. I went Pro and wanted a customisation I could not make by myself, so I asked some hints to the WP Go Maps support team, explaining my scenario... and in one day Matthew replied: hey Livio, this with this... and he sent directly the JQuery customisation in my email!!! So what can I say? any penny (that really, is not much their pro price) is worth it 😉
Avost 2, 2022
All you need if you want to have a custom-made map in your web-site. Very good technical support too!
Avost 2, 2022
LITERALLY THE BEST After struggling with some of the plugin features I decided to reach out to the support, thats where Matthew (shoutout to him) helped me with custom CSS and javascript to custom fit the plug-in to my website. Congrats to the team and especially to Matthew. Keep up the great work, Gregorio and the team from Romanews24.net
Read all 2numar_formât_miârs_sep543 reviews

Contributors & Developers

“WP Go Maps (formerly WP Google Maps)” is open source software. The following people have contributed to this plugin.

Contributors

“WP Go Maps (formerly WP Google Maps)” has been translated into 19 locales. Thank you to the translators for their contributions.

Translate “WP Go Maps (formerly WP Google Maps)” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

9.0.8 – 2022-08-03

  • Added installer links to API key fields in settings area, to improve API key creation process for returning users
  • Updated all base PO files, source information updated for future improvements
  • Updated branding assets

9.0.7 – 2022-07-27

  • Added button styling to primary installer skip button, to make this option more clear to new users
  • Added installer auto skip system, which will delay the first time setup flow by 1 day automatically for new users
  • Added intelli-panel system to editor, which opens the feature editor if a map does not have any of the specified feature type (Atlas Novus)
  • Added map editor tour system (beta), which leads the user through the first time marker creation process (Atlas Novus)
  • Fixed is’sue where gallery setting hint was being shown in basic only, incorrectly

9.0.6 – 2022-07-14

  • Added option to dynamically refactor single quote SQL queries within our core. This solves is’sues in environments where single quote statements are not ’supported, ’such as WP Engine
  • Fixed is’sue where OpenLayers canvas would scale incorrectly on retina displays
  • Fixed is’sue where OpenLayers canvas would inherit theme max width values, which could lead to misplacement of markers
  • Fixed is’sue where separated Store Loc’ator search would run even when no request is passed, causing a focus on address field
  • Fixed is’sue where Store loc’ator was initializing on the first element broadly matched, this could lead to is’sues when using add-on
  • Fixed is’sue where DataTables reload would be called early and cause an error to be thrown
  • Fixed is’sue in ‘isModernComponentStyleAllowed’ method which did not account for Atlas Novus build
  • Fixed is’sue where Reflection exception would not be handled gracefully where no class name is present (Thanks to Amit Tal)
  • Updated Atlas Novus install ratio to reduce the amount of users who receive the new user interface temporarily (Ratio: 30%)
  • Updated DataTables bundles to 1.12.1 (Excl. Styles)
  • Updated DataTables Responsive bundles to 2.3.0

9.0.5 – 2022-07-06

  • Added ‘is-fullscreen’ class to maps when they enter fullscreen mode, adding control over styling
  • Improved underlying canvas handling on retina displays with OpenLayers
  • Fixed is’sue where fullscreen height on Safari, with OpenLayers would not be respected
  • Removed calls to $.isNumeric and replaced them with WPGMZA.isNumeric counterpart
  • Removed $.bind calls and replaced them with standard $.on event listeners

9.0.4 – 2022-06-29

  • Fixed is’sue where enhanced autocomplete may not initialize on some websites

9.0.3 – 2022-06-28

  • Added improvements to enhanced autocomplete module for admin marker creation
  • Fixed is’sue where enhanced autocomplete would handle referrer bound keys incorrectly
  • Updated de_DE translation file (Internal Adjustment)

9.0.2 – 2022-06-24

  • Added ability to skip installer. Will be reminded 1 day after to complete installation
  • Added improvements to admin marker addition autocomplete system tools
  • Fixed is’sue where installations running PHP 7.2.X would be unstable in some cases
  • Fixed is’sue with spelling on ’support pages
  • Fixed is’sue with writrsblock reset delegation (Atlas Novus)

9.0.1 – 2022-06-22

  • Added “day one” core patches across all cores
  • Added WritersBlock ’support logic (Atlas Novus)
  • Added ability to reopen installer (Legacy)
  • Fixed is’sue with html overlay placement within map container
  • Fixed is’sue with ’support forum links
  • Fixed activation order is’sues with some add-ons
  • Improved upsell locations to better convey value of upgrading (Atlas Novus)
  • Removed Pro 8 stability notices to avoid confusion
  • Removed Advanced Marker panel, moved fields to standard marker panel (Atlas Novus)

9.0.0 – 2022-06-20

  • Added Atlas Novus Internal Engine
  • Added Internal Engine base architecture
  • Added infrastructure to ’support HTML overrides in a later version
  • Added local file overrides based on engine selection
  • Added ability to switch between internal engine (Atlas Novus or Legacy)
  • Added installer to plugin flow to improve and simplify plugin setup
  • Added Quick Start tool from Google Maps Platform, simplifying API key creation
  • Added tile server preview to OpenLayers installer to simplify setup process
  • Added persistent notice system, allowing dismissable actionable notices to be shown to users as needed
  • Added system information to ’support areas to help with debugging is’sues as needed
  • Added streetview event delegation triggers
  • Added additional dimension options for map sizes
  • Added additional developer hooks
  • Added additional JS events
  • Added attribution for lnglat column patch (Thanks to CNick)
  • Added cs_CZ translation file (Thanks to Petr Aubrecht)
  • Added cross version compatibility checks and ’support
  • Improved OpenLayers gesture handling, should function similarly to Google Maps now
  • Improved Custom Script editors to use CodeMirror with custom theme. Uses bundled WP Core version of CodeMirror
  • Improved shortcode handling to better ’support extending code
  • Improved shape management by standardizing modules and extension
  • Improved GDPR consent management system
  • Improved info window management system
  • Improved map initialization system
  • Improved “Open by default” info window functionality
  • Improved query variable ’supports
  • Improved map event management and distributors
  • Improved bounds based event management
  • Improved distance management systems
  • Improved auto pan system for info window in OpenLayers
  • Improved existing developer hooks
  • Improved existing JS events
  • Improved code comments and clarity of primary modules
  • Improved underlying architecture, in ’support of future development
  • Improved older modules by converting them to the new architecture (Atlas Novus refactor)
  • Improved compatibility core
  • Improved major version migration core
  • Improved map widget
  • Fixed is’sue where dependencies would be managed incorrectly in edge cases (Thanks to shazahm1)
  • Optimized file sizes (Thanks to lowwebtech)
  • Removed redundant files

  • Atlas Novus

    • Added extensive use of CSS variables
    • Added Styling page to allow component styling
    • Added Internal Viewport Architecture for component management
    • Added comprehensive placement options for components
    • Added fullscreen ’supports to move viewport into fullscreen mode
    • Added quick add tools to map editor
    • Added OpenLayers theme ’support, via CSS Filters
    • Added OpenLayers theme editor, via CSS Filters
    • Added dedicated store loc’ator shortcode
    • Added ability to place store loc’ator on a separate page and redirect to a map page when ’submitted
    • Added Store Loc’ator Gutenberg Block
    • Added Gutenberg custom category
    • Added batch loading ’support
    • Added SVG icons to user facing elements to reduce dependency on libraries
    • Added point label feature type, allowing you to add text to maps
    • Added color picker, allowing for improved color management
    • Added ’supports for feature state handling
    • Added cap’sule module core architecture
    • Added additional file processors to ’support new components
    • Improved Welcome UI/UX
    • Improved Credits UI/UX
    • Improved Map List UI/UX
    • Improved Map Editor UI/UX
    • Improved feature editor panel UI/UX
    • Improved settings panels reduce time to setup
    • Improved Settings Page UI
    • Improved settings placement/groupings to reduce time to setup
    • Improved all admin datatables
    • Improved all preloaders
    • Improved all admin notices
    • Improved Google Maps theme editor
    • Improved Danger Zone tools
    • Improved Support page
    • Improved Shape drawing tools
    • Improved Gutenberg block ’supports
    • Improved responsiveness of all map related components
    • Improved error notice reporting
    • Improved front end component UI/UX drastically
    • Improved map placement/alignment system

8.1.22 – 2022-03-29

  • Recompiled some internal files as they were out-dated for some new installations

8.1.21 – 2022-03-03

  • Fixed is’sue where XML source would not be updated when deleting a marker
  • Improved cloud based autocomplete system
  • Updated de_DE translation file due to missing translations
  • Updated es_ES translation file (Thanks to Alejandro Catalán)
  • Updated most language file sources

8.1.20 – 2022-02-03

  • Fixed is’sue where GDPR notice would not appear in some installation when using OpenLayers
  • Fixed is’sue where traditional Chinese language would not work with DataTables (Encoding is’sue)
  • Fixed is’sue where erroneous marker read error would be thrown on some installations
  • Added Facebook, Reddit and Newsletter Links (Opt-in) to welcome and ’support page
  • Updated de_DE translation file (Thanks to michik1712)
  • Improved REST API request response sanitization
  • Improved experimental batch loader, feature not available by default (beta)
  • Tested up to WordPress 5.9

8.1.19 – 2021-12-09

  • Added simple API key creation link to improve the process of getting a key setup
  • Fixed is’sue where uncaught error would be thrown by GDPR module, and tools like Complianz
  • Fixed is’sue where settings and map editor templates contained incorrect class names for info-window styles
  • Fixed is’sue where color fields were not correctly marked in some template files
  • Improved initialization error handling, these are now shown as warnings, caught by the primary initializer

8.1.18 – 2021-11-02

  • Improved sanitization, validation and escaping. Improving user editable content management, trace calls, and temporary variables
  • Improved sanitization, validation and escaping on legacy code base. Code largely unused but has been addressed for additional security
  • Removed polygons labels settings placeholder when in OpenLayers engine, this is not ’supported by OpenLayers presently
  • Removed legacy code which loaded internal version of CodeMirror
  • Removed legacy code which allowed manual jQuery version to be loaded. This has been disabled for some time, however, code is now fully deprecated
  • Deprecated some legacy functionality
  • Updated stable tag to reflect version number correctly

8.1.17 – 2021-10-18

  • Improved marker editor geocode usage to only geocode when an address has changed, or is being added for the first time. (Reduced API calls due to usage)
  • Fixed is’sue where editing a marker which has already been position adusted would trigger a geocode on the original address, moving the marker back to the original placement
  • Fixed is’sue where map preview would not load on some elementor pages (Preview view only)
  • Fixed is’sue where RTL sites would misplace markers in OpenLayers
  • Fixed is’sue where StreetView icon would not show on some websites (Theme dependent)
  • Fixed is’sue where SQL quotation mark usage for actions on marker, map, and features (trait) would cause datatable failures
  • Removed uses of ‘SQL_CALC_FOUND_ROWS’ AND ‘FOUND_ROWS’ in queries to en’sure MySQL 8.0.17 and above compatibility

8.1.16 – 2021-09-20

  • Fixed is’sue where map editor would not initialize on some older WordPress versions
  • Fixed is’sue where admin bar scroll offset would sometimes be undefined
  • Updated Real Cookie Banner integration, for improved stability

8.1.15 – 2021-09-01

  • Fixed is’sue where special symbols would be overprocessed by the KSES sanitizer
  • Fixed is’sue where Avada Alert icons would not show due to our icon libraries loading in post/page editor
  • Fixed is’sue where modern store loc’ator would not display correctly in OpenLayers
  • Remove Klokantech 3D tileserver as this does not appear to be ’supported (OpenLayers)
  • Added MapTiler Streets, Outdoor, Pastel, Basic (OpenLayers)
  • Added indic’ator for most tilesets that require an API key (OpenLayers)
  • Added preinit event delegate
  • Added global initMaps method
  • Added global onScroll method
  • Added core integration for Real Cookie Banner integration
  • Updated it_IT translation file (Thanks to Alessio Cornale)
  • Updated Stamen Watercolor tileset to point to HTTP host (OpenLayers)
  • Updated OpenPtMap tileset to point to HTTP host (OpenLayers)

8.1.14 – 2021-07-28

  • Fixed is’sue where custom scripts (CSS & JS) would be html_entities encoded by the wp_kses_post function, causing custom scripts to run unpredictably
  • Fixed is’sue where uncaught exception would cause errors to show on the frontend, although it is gracefully handled
  • Fixed is’sue where carousel time placeholder had an unclosed attribute
  • Resized credit images to standard sizes (Reduction in file size)
  • Resized interface images and changed color spaces (Reduction in file size) (Thanks to lowwebtech on GitHub)
  • Tested up to WordPress 5.8

8.1.13 – 2021-06-15

  • Fixed is’sue where Authenticated Persistent XSS could be executed on any CRUD module. Uses wp_kses_post for cleanup. Applies to Markers, Polygons, Polylines and Shapes (Thanks to Visse)
  • Fixed is’sue where Authenticated Persistent XSS could be executed on GDPR settings fields. This was resolved by adding wp_kses_post to all settings fields (Thanks to Visse)
  • Updated security report credit for 8.1.12 withi changlog and readme files

8.1.12 – 2021-06-03

  • Fixed is’sue where authenticated Stored Cross-Site Scripting could be executed in the map list (Thanks to Mohammed Adam)
  • Fixed is’sue with translation file name for no_NO. Changed to nb_NO
  • Fixed is’sue where some OpenLayers tilesets were loaded via http instead of https
  • Fixed is’sue where legacy admin styles were force loaded in gutenberg editor. Reported for causing conflicts with SEOPress
  • Fixed is’sue where checboxes within the admin area would show a white tick due to is’sues in the legacy admin stylesheet
  • Fixed is’sue where ‘no re’sults’ alert would show when resetting the store loc’ator search
  • Fixed is’sue where ‘Store’ post types in WP Store Loc’ator would break due to our API loader take preference, as reported by plugin author
  • Fixed is’sue where polygon info-windows would have quick edit link in map editor. This is not ’supported by polygons at the moment
  • Fixed is’sue where map click event would fire when clicking on polygons in OpenLayers. This is due to pixel interpolation is’sues.
  • Fixed is’sue where custom CSS would be added to the DOM multiple times
  • Fixed is’sue where custom JS would be added to the DOM multiple times
  • Fixed is’sue where global localized variables would be added to the DOM multiple times
  • Fixed is’sue where create map page link would cause a fatal error due to a non-static method definition
  • Fixed is’sue where included automcomplete styling would not appear as intended
  • Removed ‘Delete all maps’ danger zone controller from the settings area as this does not apply to basic users
  • Removed PHP8 disable functionality
  • Removed chat link
  • Added ’support for PHP8, this is a prelim pass but from tests works well. May be revisited in the future
  • Added link to WPML integration documentation
  • Added setting to disable tilt controls in the Google Maps option
  • Added check for the ‘lnglat’ column, if it is present, it will be automatically pruned from the database as it is not ’supported or used
  • Added general notices about features
  • Added ’supporting polygon info-window placement style for OpenLayers
  • Updated es_ES translation file (Thanks to Pedro Ponz)

8.1.11 – 2021-03-08

  • Fixed is’sue with ‘No re’sults found’ alert not showing in some cases
  • Fixed is’sue where max/min zoom levels would not be respected
  • Fixed is’sue with Fr translation file mi and km translations being prefixed wth ‘1’

8.1.10 – 2021-02-18

  • Fixed is’sue where text JSON was not parsed with some caching solutions (Breeze for example)
  • Fixed is’sue with spelling of ‘Autoptimize’ in advanced settings tab
  • Fixed is’sue where compact/bare-bones/minimal user interace styles may not have an effect on some sites
  • Fixed is’sue where multiple jQuery identification module would cause a failure in map initialization when finding embedded scripts
  • Fixed is’sue where legacy store loc’ator layout would use the JS Alert ‘not found’ message, instead of the message container in the DOM
  • Fixed is’sue with ‘miles away’ spacing on store loc’ator searches
  • Fixed is’sue with switch styling which have inline ‘notices’
  • Fixed is’sue where the /features/ ajax fallback would fail due to the regex comparison
  • Adjusted width of settings labels in map editor, for slightly improved interface layouts
  • Added option to show/hide store loc’ator distances
  • Added notice to GDPR settings when Complianz is enabled, as they manage our GDPR settings internally instead. Settings are now disabled to reduce any confusion
  • Added base upgrade hook for auto backup triggers in Pro add-on
  • Added beta notice to “Only load markers within viewport”

8.1.9 – 2021-02-04

  • Fixed is’sue where ‘Hide Point of Interest’ option was not available without the Pro add-on
  • Added establishment ’suggestions to the Google Maps Autocomplete module
  • Added basic Usercentrics integration. Thanks to the Usercentrics development team for additional technical documentation

8.1.8 – 2021-02-01

  • Fixed an is’sue where OpenLayers Tile Server Key field would not be visible without the Pro add-on
  • Fixed an is’sue where OpenLayers would not allow click event bubbling for features
  • Fixed an is’sue with marker storage logic that would prevent the Pro add-on from removing gallery images
  • Fixed an is’sue where the store loc’ator would scroll to the map element, even when modern loc’ator style is active
  • Fixed an is’sue with the onApproveMarker event trigger in the marker panel
  • Added pep.js to the dependencies of the plugin to ’support pointer events on iOS 12 devices

8.1.7 – 2021-01-26

  • Fixed is’sue where you could not disable FontAwesome from loading on the frontend
  • Fixed is’sue where FontAwesome V4 would be loaded when V5 should have been loaded
  • Fixed is’sue where Datatables API extension would occur before datatables is initialized
  • Fixed is’sue with polygon line opacity mut’ator not allowing for changes to take affect
  • Fixed is’sue with the WPGMZA isFullscreen variable scope would resolve correctly
  • Fixed is’sue where OpenLayers Geocoder would not respect country restirctions
  • Fixed is’sue where primary stylesheets would not have a version number present, this caused is’sues with cache busting when updates are released
  • Fixed is’sue where no max-width rule was applied to icon column in marker list within the admin area
  • Added placeholder structure for owl carousel dependency settings
  • Added ‘color paste’ buttons next to all color fields to allow for easy hex code pasting for specific components
  • Added a failsafe for broken polydata (legacy) paths which will fail to resolve in some instances, which could break the features end point
  • Added option to set a custom OpenLayers tile server URL if you prefer to do so, API field still applies if filled

8.1.6 – 2021-01-21

  • Fixed is’sue where polyline opacity would not be respected
  • Fixed is’sue where ‘get_user_locale’ would fail in some environments
  • Fixed is’sue where ‘approve’ button would not fire relevant events with VGM add-on in place
  • Fixed kml field storage is’sue
  • Added styling classes to the danger zone to match UI
  • Added a 405 DELETE fallback check to the REST API handlers
  • Added scroll to feature panel when editing a feature

8.1.5 – 2021-01-19

  • Removed the external reference for the live chat image and made it local
  • Added new functionality to reset and/or delete your map, marker and shape data
  • Fixed a conflict with instant.page (‘i’ and ‘l’ variable conflict)
  • Fixed is’sue where modern interface style will not override the store loc’ator styles for legacy maps
  • Fixed is’sue where modern store loc’ator was not responsive
  • Fixed is’sue where olMarkers were attempting to access Google LatLng objects in some instances, this now uses LatLng Literals instead
  • Fixed is’sue where text overlays would not have a minimum width, which caused text to appear strangely on the map
  • Fixed is’sues with some store loc’ator settings not being respected on the frontend
  • Fixed is’sue where polygon settings may not be mutated by the polygon module
  • Fixed is’sue with WP Rest Cache (by Acato) not caching the marker-listing end point correctly
  • Fixed is’sue where map click event would not bubble correctly from native event dispatcher
  • Added back marker position adjust mode and refined the functionality slightly. This was removed in an earlier version mistakenly
  • Added a fallback for servers which do not ’support the DELETE request method via the RestAPI
  • Added a close button to the live chat link in the map editor and map settings page

8.1.4 – 2021-01-14

  • Fixed a bug that stopped the GDPR consent form to display if Open Layers was enabled
  • Fixed a bug that broke the compatibility with the ComplianZ WordPress Plugin
  • Fixed a bug with dataTables translations for Finnish
  • Fixed a bug that caused “open_basedir restriction in effect” on some servers
  • Fixed a bug that caused “Unparenthesized’a ? b : c ? d : e’is deprecated” to appear for some users

8.1.3 – 2021-01-13 – High priority

  • Fixed the bug where “miles away” or “km away” was not showing up on markers once a store loc’ator search was done
  • Fixed a bug that caused markers to not load in some instances
  • Fixed an is’sue where the MapsEngineDialog would cause headers already sent error on some sites, causing a white screen on admin-post.php
  • Fixed an is’sue where settings don’t get sent to the frontend, ’such as the starting location of the map. Only occurs on some sites
  • Added an option to add an OpenLayers TileServer API key for server that require an ‘apikey’ to be sent with requests

8.1.2 – 2021-01-11 – High priority

  • Fixed is’sue where polylines would not respect their stored configuration
  • Fixed is’sue with V6 API dequeuer still running in V8, even though option was removed from core
  • Fixed bug with open infow windows by default only opening 1 marker, u’sually the last one
  • Fixed is’sue where bicycle, traffic and transport layers would be enabled for all users
  • Fixed is’sue where legcay transport layer setting name would always be true on frontend
  • Fixed is’sue with Finnish datatables language file being lowercase, crashing map list
  • Fixed an is’sue where sometimes the settings area would produce a white page instead of redirecting back to settings
  • Fixed an is’sue where you would not be able to edit shapes
  • Fixed an is’sue where you would not be able to delete shapes
  • Allowed for a one-click experience to swap over to Open Layers if you’re not using a Google Maps API key in the map editor
  • Added a new “Edit” button in the marker infowindow within the map editor
  • Fixed a bug that cause “modern store loc’ator” to not respect the setting

8.1.1 – 2021-01-07 – High priority

  • Fixed SVN is’sue

8.1.0 – 2021-01-07 – High priority

  • OpenLayers now fully ’supports shapes
  • New, easy-to-use and highly efficient shape drawing tools
  • New “batched marker loading” feature allows marker loading to be broken up into parts for a smoother loading experience with large amount of markers
  • Hide Load Maps Engine API option when you select the OpenLayers map engine
  • Fixed Store Loc’ator Radii values not updating Default radius option
  • Fixed OpenLayers Disable Zoom Controls not working
  • New, searchable, paginated, sortable tables for polygons, polylines, heatmaps, circles and rectangles
  • New Vector render mode setting for OpenLayers – Significantly improves performance with large amount of markers
  • Map editor now “all-in-one” with all controls on a single page
  • Map editor and settings page are now fully W3C and WCAG compliant
  • Map editor and settings page are now using DOM for easy and flexible customisation
  • Map editor and settings page now handle setting serialization dynamically
  • Marker, polygon, polyline, heatmap, rectangle and circle panels now handle setting serialization dynamically
  • All backend content, logic and presentation is now separate
  • All miscellaneous JavaScript now fully modular and fully extensible
  • AJAX loading fully ’supported

For more, please view the WP Go Maps site