Map attributes have been extended in 4.9.7

map attributes - a global map with markers

Store Locator Plus 4.9.7 “map attributes” update was released today for our WordPress users. The update is still in testing for MySLP users — some of the patches in this release are a direct result of the testing before integrating into our managed service. The updated release will be on the MySLP platform soon but will have limited impact on those users.

More shortcode map attributes for WordPress users

The [slplus] processor in the core plugin has been updated to allow more map attributes to be set.  This update allows ALL options that have been migrated to the new Smart Options architecture (80% of all SLP settings at this point) to be used as an attribute. This greatly improves the ability to create custom maps on a per-page basis with settings that vary from the general “system wide” settings that come from the Store Locator Plus > Settings tab.

You can find the current list of supported attributes here:
https://docs.storelocatorplus.com/blog/slplus-shortcode-options/

Location position and accuracy

Have you ever checked the accuracy of your location marker compared to where it appears on the widely used google maps application?  If you do,  you may notice that the latitude and longitude and position of your marker is not exactly the same as where it appears in the Google Map.

The exact location marker on your map may be slightly off by a few feet or meters from the actual location shown in the Google Maps App. Both are using Geocoding  (the process of converting addresses into geographic coordinates (latitude and longitude), which you can use to place markers on a map, or position the map, so why the difference?

Store locator featuring location sensor on HTTP site

HTTP site and Location Sensor

If your site is a non-secure site (HTTP) or does not have a valid SSL  ( Secure Sockets Layer) and/or you have not migrated your site to HTTPS ( Hyper Text Transfer Protocol secure), chances are your customer will have a message returned “No results found” even if you have Location Sensor enabled.

Most browsers , and the google map API  require sites to be secure to allow the search engine to detect your customers whereabouts.   There have been numerous articles written concerning the security changes.