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.
Added: a new feature to Reset (not to be confused with REST) your locations display under the General Admin tab without having to load Janitor to fix the _option_nojs admin locations per page.
Fixed: the “SLP did not send back a valid JSONP response” error message. This bug was discovered when a Premier customer had a combination of settings in the radii options under the experience/ search along with some other check boxes.
More Store Locator Plus add-on packs were updated this weekend. All of the third party add-on packs have bee updated to be fully compatible with Store Locator Plus 4.3, released last week, and WordPress 4.3 which was released on the same day. The updates will bring all features and functionality up-to-date for the latest changes to WordPress and Store Locator Plus.
An update to Store Locator Plus that addresses several reported bugs in SLP 4.3 is available in prerelease. 4.3.01 is expected to be a production version in the next 48-72 hours.
This release will fix the “admin white screen” on some installs using specific versions of PHP that are unable to do “look forward” class recognition in include files. It also fixes an issue with certain PHP environments that have strict double-colon constant definitions where users are mixing 4.2 version add-on packs with version 4.3 of the base plugin.
Premier Plugin version 4.3.01 is also coming out next week along with the SLP 4.3.01 patch. The latest iteration of the Premier plugin adds the ability to turn the “Streetview Man” on-and-off on the map interface. This feature requires SLP version 4.3.01.
Dropped slpplus.initOptions() support. Some older SLP add ons may be deactivated and require an upgrade to a newer version.
Dropped slpplus.is_Extended() support. Some older SLP add ons may be deactivated and require an upgrade to a newer version.
Dropped slplus.register_addon support. Some older SLP add ons may be deactivated and require an upgrade to a newer version.
Dropped slplus.versionCheck() support. Some older SLP add ons may be deactivated and require an upgrade to a newer version.
Added query_slug to slp_location_filters_for_AJAX filter. Default slug is 'standard_location_search'.
Added query_slug to slp_location_having_filters_for_AJAX filter. Default slug is 'standard_location_search'.
Added query_slug to slp_ajaxsql_fullquery filter. Default slug is 'standard_location_search'.
Added query_slug to slp_ajaxsql_queryparams filter. Default slug is 'standard_location_search'.
Added query_slug to slp_ajaxsql_results filter. Default slug is 'standard_location_search'.
Add slp_ajax_execute_location_query_start and slp_ajax_execute_location_query_end actions for AJAX query handling.
Updated symlink path testing.
Add layout support for 3rd party buttons for UML/GFI add on.
Improved WPML support.
The Google Map now responds to changes in the WPML selected language on the user interface.
Drop find label button support for legacy Enhanced Search versions prior to 4.3. Will need to upgrade ES to 4.4+ or use MySLP.
Drop defunct getWPMLText() function, may require legacy add ons to be updated to latest version.
Drop the unused slp_generalsettings_modify_adminpanel filter.
Drop the slplus->addons property. Make break older legacy add on packs. Upgrade the add on packs to version 4.5+.
Drop CSVImport base class. Pro Add On and Tagalong Add On will need to be updated to version 4.5.07.
Search Form Radius selector label is assigned a class of 'empty' or 'text length_<#>' where <#> is the number of characters in the radius label for easier CSS formatting.
Search Form Input boxes now have a class assigned based on whether or not the label is empty. label_empty and label_text make it easier to change the input width based on whether or not a label is present.
Updated Twenty Sixteen Plugin Style to Rev 05. Leverages the new label and input CSS rules.
Restore Store Pages to sidebar menu when active.
Add on framework no longer preloads csl-script (slp.js) when loading the userinterface.js files.
Add a slp_radius_selections filter for Experience add on to augment radius selector drop down with a first entry.
Reduced overhead on admin pages.
Extended Data display on add/edit locations addressed for older extended data manager installations.
Fix blog switching error on multisite installs using Network Activate.
Note: Network Activated Multisite installs using paid add ons should have an active Premier Subscription for proper multisite licensing.
Turn off SSL validation of peers on the update server. If your server's SSL cert is expired/invalid the version check on add on packs will now run anyway.
Save changed to default country conversion to the CCTLD as the slug.
Delete location fully on first attempt when Pages add on is active.
Do not run upgrade of settings overhead when deactivating the plugin.
Multisite installs with Network Activation on the SLPLUS plugin properly migrates all subsite options to the latest release.
Add support for add on pack Apply To All actions
Fix private property warning on upgrade.
New filter slp_extended_data_update to be triggered any time extended location data is being updated.
Eliminate duplicate data save call when updating locations with extended data.
Add a popup notice when the reset manage locations button finishes processing.
Locations / Manage display drop down now warns if you select more than 500 locations at one time.
Locations / Manage display is now an instant-action drop down.
SLP records the active version of jQuery running on the UI on the page with the [slplus] shortcode.
Manage Locations Apply To All button allows actions to run on all locations for addons that are SLP 4.5 aware.
No country index 'unitedstates' on Country Manager when installing in some languages.
Fix Italy CCTLD to 'it' was incorrectly set to 'il'.
If the language translation file for the 'km' setting was not done consistently the km distance calculations would be incorrect.
The 'miles' and 'km' setting for the search form radius setting has moved to the Text Manager class for consistency. Non-English installs will need to update their translations at the MySLP site.
If you create a new translation set for Store Locator Plus for the following languages, please notify email@example.com: de_DE, es_ES, fr_FR, it_IT, ja_JP, lt_LT, pt_BR, sr_RS, zh_CN, zh_TW.
Search Pages & Posts
Like what you are reading? Consider making a donation today. Most people donate $5 to $25, but any amount is appreciated!
Or send something on my Amazon Wish List!