Store Locator Plus version 4.6.4 fixed the zoom settings, the plug-in tabs “save changes” and the back-end UI.
The change in the back end user interface will not be noticeable to most users. The naming of sections and tabs and settings now will use programmatic slugs instead of the plain text names. This allows the settings translations in different languages to remain intact even if language files have not been updated. This means future updates to Store Locator Plus, Power, Experience, and Premier add-ons will no longer lose their settings tabs. Another behind the scenes development is populating the plug-in and add-ons with “smart options” settings. To learn more please watch the developer’s brief You Tube.
Add a location finder or directory to your site in minutes. Extensive premium add-on library available!
Notice For Add On Users
The legacy add ons including Pro Pack, Enhanced Map/Search/Results , Tagalong, Pages, Directory Builder, Contact Extender, and Widget Pack will not work with this version of Store Locator Plus. You must use the version of Store Locator Plus that was published when you purchased the legacy add ons. The Power Add On replaces Pro Pack, Tagalong, Pages, Directory Builder, and Contact Extender with a single add on. The Power Add On replaces Enhanced Map/Search/Results and the Widget Pack.
PATCH single delete locations is working again.
PATCH Messages (import/schedule/cron) consuming memory and preventing full page load on manage locations. Manifests as screeen options not working | Power bulk actions issues.
PATCH update the SQL query output back to the browser to deal with WP 4.8.3 changes in how wpdb->prepare mangles the SQL queries with hashed keys.
PATCH Admin Locations search box for sites running WP 4.8.3+
IMPROVEMENT Update the Store Locator Plus | Locations | List interface to improve rendering process for each row reducing memory footprint and reduce system errors when displaying 999 locations at once.
IMPROVEMENT A new css class 'loading_locations' is added to the find button and address input fields when a location search request is sent to the server and removed when the search is done.
IMPROVEMENT The Default With Font Tweaks plugin style ( Settings | View | Plugin Style ) changes the address bar color when locations are loading.
NOTICE As of Store Locator Plus 4.9 we no longer support PHP versions prior to 5.3.
PATCH missing subtab content when using some non-English native languages.
PATCH array references to allow SLP to work with PHP version < 5.4 including PHP 5.3
PATCH add allow empty parameter for Smart Options , used on Settings | Search | Appearance | Power Category Selector First Entry to allow it to be blank to drop the "Any" selector.
NEW FEATURE Settings | General | Admin | Messages | Enable WP DEBUG to enable the WordPress debug log to help catch late-process coding errors on your site.
ENHANCED Speed up the manage locations html rendering.
ENHANCED Security patch for manage locations | delete operations.
ENHANCED Add default value hint to help text for all settings that have default values.
ENHANCED Add plugin icon to table row for WP 4.9.
PATCH Make associated stores post types self-correcting when using Power Add On features.
PATCH settings with \\ being doubled-up on every save. All \\ entries in settings are replace with a single \ on upgrading to 4.8.8.
PATCH Stop PHP warnings with Power Add On creating individual SEO pages.
PATCH Bulk Delete Locations deletes associated SEO Pages created by Power Add On.
PATCH White Screen Of Death (WSOS) on sites using PHP < 5.4, but why are they? PHP 5.3 was end-of-life August 2014.
Patch to update location ID lookups due to WordPress 4.8.2 security patch.
Fix apostrophe in description on editor.
Fix admin page detector. Fixes category icon/marker selector for Power Add On.
Fix the admin pages related settings highlight.
Clean up some of the admin locations interface elements. Use jQuery base dialogues from Theme Roller.
Simplified object loader to reduce overhead.
Minor performance improvement on admin page saves.
Directory Builder no longer supported.
Experience 4.8.3 or higher is required.
Dropped slp_save_map_settings_inputs filter.
A half-dozen old-school style map markers (pin_red, marker, icon_entertainment, bubble_person, box_teal_airport, box_gray_house, arrow) have been removed. They can be added to WP media manager or a newer style selected in its place.
Make built-in Smart Options a little smarter when something is deactivated and a setting goes away.
Fix manage locations hide columns and pagination for MySLP.
Fix location edit/add on non-English sites.
Add a nicer notification for missing home/end icons on the Settings interface.
Remove obsolete legacy code to lighten the disk and memory impact.
Fix Premier license validation on multisite.
Enhanced Results is officially deprecated. Users must be using version 4.7 or earlier of SLP to continue using the legacy add on.
Prevent add ons from consuming lots of memory and possibly crashing the site when they call the is_CheckTrue() method improperly.
Manage Locations UX has been updated: uses WordPress-standard Screen Options to set number of locations to show on a page and show/hide columns.
Adding a location via the Manage Locations form no longer requires the store name to be set.
You will notice a new look in your admin panel of Store Locator Plus in Version 4.6.2 . Featuring a new sidebar on the admin pages for the settings tabs and the locations tab.
Important fixes: SLP version 4.6.2 fixes the “white screen” error on sites running the older version of WordPress 4.4 and/or Multi-site users running WordPress 4.6.
Show admin help settings in a new sidebar to make it easier to see what each setting does.
Show location details preview in right sidebar on manage locations page.
Added links to direct documentation pages for various settings.
Implement a new slp_get_text_string filter for add-ons to manage text strings.
Additional hard-coded gettext strings accessible to the text manager.
Don’t load the SLP overhead on the WordPress admin heartbeat since SLP doesn’t require “heartbeat” processing. Wouldn’t it be nice if all plugins did that?
Multisite installs – upgrading SLP fixes “not an array” error that would cause white screen on upgrade for sites using WP 4.6+
Fix stripslashes_from_strings_only() undefined function for sites running old WordPress (you really should update to WordPress 4.4+ for security reasons if nothing else).
Recalculate initial distance for all locations on global center map at change.
Performance update: Drop adminUI create_InputElement() method. (Note : This may break pre-4.2 Legacy Add Ons, you must upgrade to the Legacy add-on latest version release. 4.3 or higher or downgrade SLP to earlier version)
Experience will need to be updated to 4.6.2 when updating SLP to 4.6.2
Power Add-on Users reported some glitches with version 4.5.12 imports. The duplicate handling updates has been fixed. Note: In order for the Duplicate Handling Update location to function, either the sl_id or the Contacts field Identifier MUST be present and match what is stored in the location data field. To see the sl_id number you can hover over to the left of the location name under manage locations. Exporting the locations file to a csv file will also show the sl_id. This id is assigned automatically when a user adds a location in SLP for the first time and is not the one you assign as an identifier with contact extender. The specific contact identifier field can be used instead of the sl_id and takes precedence.
Surprise! He did it again…..our world traveler and developer supreme fixed a bug (..truth be told..he probably introduced the !oops! by muddling around with making a good thing great) that was discovered by one of our loyal customers who upgraded to the Power Add-on and shared it with us in the Store Locator Plus Support forum.
We also would like to thank the many new Power users and Premier Members who took advantage of the latest sales campaign to upgrade their Legacy add-ons. Although our summer sales event is alas coming to a close, you die hard Legacy add-on users can still request a coupon to upgrade to the new and improved Power add-on (with faster than ever importing functions, ) Experience Add-on group or our platinum Premier. The coupon value will be determined as shown under the relevant Product Descriptions.
SLP was updated to version 4.5.09 to allow for compatibility with those users who have a lower PHP of 5.5 or lower. WordPress recommends PHP 5.6 but we realize not everyone can get their host to upgrade. WP does provide verbiage (click on the link) to send to your provider host if you are interested in helping put the pressure on. When you upgraded the base plug-in to 4.5.09 and if you had a lower version of ProPack installed, you will see a notice that disabled 4.5 version of Pro Pack. You still have access to it and can upload the latest version (4.5.07). All you need to do is log into your account and download the latest version from there as noted in an earlier blog.
Pro Pack, Tagalong, Pages = Power
As many of you have noticed there have been changes that affect some of our most popular add-ons. The latest updates to these add-ons were made for compatibility reasons as Store Locator Plus continues to evolve on its way to become lighter, more efficient and will use less of your overhead. Pro Pack and Tagalong have joined the ranks of LEGACY add-ons and will not be updated further since the functionality and features have been moved or added to the newer Power add-on. Legacy add-ons will continue to work with the SLP version in use at the time the add-on was purchased Continue reading Store Locator Plus 4.5.09, Premier 4.5.09 and Add-on updates
Store Locator Plus 4.5.08 was released today with several notable updates.
Disabled Add Ons
One of the most prominent “features” users are noticing is that their older add ons are being automatically disabled if they are not compatible with the latest Store Locator Plus release. Having your add on disabled is preferable, at least for most site admins, than crashing your WordPress site. So far in ALL cases the disabled add on has a NEWER VERSION available. Login to your account at StoreLocatorPlus.com to download the latest version of your add on.
You can find the list of versions on the StoreLocatorPlus.com website.
Data I/O Performance
Changes in the extended data manager reduces the data I/O requests through WordPress by at least one, if not a few, data reads for every page load. For sites with heavy traffic this can be a notable performance improvement on page load times.
Complex Data Query Support
Version 4.5.08 of the location query engine has been updated to allow “stacked” queries. Stacked queries make it possible to perform complex location inquiries that were not possible with a single data request. For example “show all locations with no territory assigned that are within X miles of a user PLUS all locations with a territory that covers the user’s location”. This change will allow future Store Locator Plus releases and the forthcoming My Store Locator Plus service to perform very creative location searches in real time.
There are some new Google changes that we anticipated nearly a year ago and is not specific to Store Locator Plus.
Effectively Immediately, all new websites that come online as of June 22, 2016 will require a Google Map API key. This is no longer optional. Store Locator Plus has had the ability to set a Google API key since version 4. Go to the General / Server tab and enter your Google API Server Key.
Any users running Chrome including those using Android based web browsers will no longer be able to auto-detect their location using the location sensor unless the source site is running https. That means that your website must have a valid SSL certificate. If your site URL does not load when you use https:// as the starting part of your web address the location sensor provided by the Power Add On will not work.
The Store Locator Plus developer and team have been busy in the past months updating the base plugin and add-ons to version 4.5 or higher. These include updates to add-on packs, Experience, ProPack, Premier, Power (in pre-release), and some of the more popular third party add-ons (User Managed Locations, Extended Data Manager, Event Location Manager, Social Media Extender, Gravity Forms Locations and Integration) to work with SLP 4.5 and WordPress v 4.5 or higher. If an add-on has not been updated to 4.5, that indicates it is either considered a legacy pack and/or included in a new Add-on.
As mentioned in the developers previous blog, WP 4.5 updated jquery which revealed many errors with themes and plugins that were not using latest versions or blocked/forced jquery versions. SLP uses the recommended jquery version 1.12 or higher.
New feature: an Edit icon will appear in the [[slp]] results list on the front-end for only those locations the logged on user has access to. Clicking the Edit icon will lead to the manage page on the admin section so you would only need to allow the user access to that page. By adding the text “[slp_location uml_buttons]” to the results layout, (changes to layout is available as part of the Experience add-on) you can control the location where the Edit icon appears.
On a separate note, when Store Locator Plus released v 4.5.01 , a new set of issues were introduced on the sites using the Network Active Multisite for WP. Store Locator Plus version 4.5.05 fixed those issues as noted in the release notes and the video. This revealed how many sites were using the SLP add-ons but not purchasing for each site they were running for their customers. This was contrary to the rules of business licensing that had been requested from the start. Therefore, an active Premier Subscription is requested for any sites running network-activated Store Locator Plus with paid add ons. For further information see the below videos.
The main change is within the zoom level adjustment for the map as noted in the developers blog this past week.
This update also added a new Documentation button , displayed as a globe in the top right hand corner of the pages in the Admin panel to link to the new Documentation site, and fixed some broken links under the help text. The help ? question mark is transparent until you hover over it to the side of the setting you are reviewing. The New Documentation site is being populated with posts instead of pages, which should make it easier to search by tags, keywords or categories, without getting general blog posts and various other pages /posts in results.
If you have suggestions or need additional information on where to find something , such as “how to” settings, please post in the forums. Forums are free support and is the best place to start. We ask that you provide your Plugin Environment and (just as important) if the question is specific to your site, the direct url that links to your SLP or locator page. This saves us both time and allows the support team to quickly find your page and respond in kind.
The latest release v. 4.4.10 adds a function that was requested by one of our long standing Premier Members. The added feature allows an administrator to add the short code [[slplus disable_initial_directory=”1″]] on a separate page. Utilization of this shortcode provides the ability to “Disable Initial Directory” on a single page via the shortcode and still have the ability to “Show Locations At Startup”.
Store Locator Plus 4.4.36 has an adjustment for zoom controls that addresses a change in the Google Maps API.