WordPress.org

Plugin Directory

Store Locator Plus for WordPress

Add a location finder or directory to your site in minutes. Extensive premium add-on library available!

4.5.10

Enhancements

  • Better messages and links for add ons disabled for compatibility.
  • Update the How To Use with better instructions for getting a Google API key. See our Getting Started Guide
  • Update Brewery Plugin Style to Rev 03 for better compatibility with Brewery by Rescue Themes

4.5.09

Enhancements

  • Update How To Use to make note of the requirement to get a Google Maps API Key since June 2016.
  • Add the Google Server API Key setting to the Info tab if it has not been set.
  • Add a new slp_report_query_result hook for better results reporting on location load/search.

Fixes

  • Labels and messages can be set to blank.

4.5.08

Enhancements

  • Performance improvement on extended data field processing.
  • Add filters slp_radius_behavior_description and slp_radius_behavior_selections to allow add on packs to extend radius behavior options.
  • AJAX location search now supports multiple disparate search queries for extended add on search features.
  • Updated Brewery Rev 02 Plugin Style.
  • More file path changes to attempt to work around PHP symlink quirks.

Changes

  • Radius Behavior is a new base plugin setting set to "always_use". The Premier and Experience](https://www.storelocatorplus.com/product/experience/) Add Ons extend this setting.
  • 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.

4.5.07

Enhancements

  • 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.

Changes

  • Drop find label button support for legacy Enhanced Search versions prior to 4.3. Will need to upgrade ES to 4.4+ or use Experience Add On.
  • 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.

4.5.06

Enhancements

  • 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.

Fixes

  • Restore Store Pages to sidebar menu when active.

Changes

  • 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.

4.5.05

Enhancements

  • Reduced overhead on admin pages.

Fixes

  • 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.

Changes

  • 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.

4.5.03

Fix

  • 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.

4.5.01

Enhancements

  • Add support for add on pack Apply To All actions

Fixes

  • Fix private property warning on upgrade.

4.5

Enhancements

  • 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.

Fixes

  • 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.

Changes

  • 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 Translating WordPress site.
  • If you create a new translation set for Store Locator Plus for the following languages, please notify support@storelocatorplus.com: de_DE, es_ES, fr_FR, it_IT, ja_JP, lt_LT, pt_BR, sr_RS, zh_CN, zh_TW.

4.4.37 2016-Apr-07

Enhancements

  • Improve the manage locations table scrolling, sorting, and row management interface.

Fixes

  • Revise the admin UI scrolling interface.

Changes

  • Slider admin style checkboxes has been removed. Some legacy add ons may need to be udpated to the latest production release.

4.4.36 2016-Apr

Changes

  • Revised tab/subtab interface on admin pages.
  • Zoom Tweak is now taken at "face value" to adjust how far into to zoom when autozoom is active. The adjustment for Gooogle dropping markers on the edge of the map is no longer needed.
  • Drop unused slp_navbar filter.

4.4.35 2016-Mar-25

Changes

  • Stop using anonymous functions. Even though PHP recommends PHP 5.6 many hosts are still on PHP 5.2.4 or lower.

4.4.34 2016-Mar-24

Enhancements

  • Add a button to reset the manage locations page to show no more than 10 locations for sites that set it to larger values that the server/browser cannot handle.
  • Move the last half-dozen extra options to serialized settings. 7 database requests are now 1 request during each SLP admin or map load.
  • Additional REST API functionality. Add/Update/Delete methods require user authentication from the calling app. See the WP REST API for more information.
  • Add REST v2 /locations/ GET to fetch a location.
  • Add REST v2 /locations/ DELETE to remove a location.
  • Add REST v2 /locations GET to fetch a list of location IDs.
  • Add REST v2 /locations POST/PUT/PATCH to add or edit locations.

Fixes

  • Get rid of the rogue Save Changes button on the manage locations tab.
  • Fix the Invalid JSONP response with Enhanced Search / Experience add-on packs with radius behavior set to "do not use".

Changes

  • Drop support for the slp_generalsettings_modify_googlepanel filter. Unused.
  • Drop support for the slp_save_general_settings_inputs filter. Unused.

4.4.30 2016-Mar

Enhancements

  • Update the AJAX add-on framework for more efficient startup processing.
  • Added a new Clean Simple White Rev 02 with some nicer CSS layouts for standard WordPress themes.
  • Implement settings interface slugs for sections for i18n/l10n compatibility.
  • Introduce a new get_formatted_address() method for postal-address formatting consistency among add-ons.
  • Update General / User Interface subtab to use the new settings interface slugs to reduce i18n/l10n issues.

Changes

  • Drop the unused slp_csv_fieldnames filter. Improves CSV import performance.
  • Improve location search performance if Pages 4.4.04+ is in place; prepare for SLP 4.5 changes.

4.4.27 2016-Feb-29

Enhancements

  • Speed up the manage locations display loop.
  • More Plugin Style CSS file header simplification. Now uses shorter "Locator Layout", "Bubble Layout", "Search Layout" ,and "Results Layout" labels for Experience layout rules.
  • Plugin Styles will now default to the current Store Locator Plus layout if they do not specify a layout. This allows for simpler Plugin styles that stay current with the latest SLP DOM.
  • Legacy Plugin Styles with new layout default: Bellard, Blank Theme, Boxed Fast Food Theme, Dark SLPlus Theme, Hidden Results, Labels Above Input, The Original Theme, Fournier, Genesis Monochrome, On Myself, Elogix Compatible.
  • Update Basic Boxes plugin style to use SCSS ruleset with updated SLP 4.4 layout.

Changes

  • The DOM structure for the map info bubbles has changed. This may require updates to plugin styles.
  • div#sl_info_bubble is no longer valid and is now div#slp_info_bubble_ as each DOM element should have a unique ID.
  • div#sl_info_bubble can no be referenced generically using a class with div.slp_info_bubble (note the added 'p').

4.4.26 2016-Feb-20

Enhancements

  • Reduce data I/O calls when loading the map page.

Changes

  • Simplify the CSVImport class loader.

4.4.23 2016-Feb-13

Fixes

  • Map marker tool tips are now HTML encoded.

Enhancements

  • Introduce REST routes to fetch a single location. Used for apps an add-on access via JS interfaces.

4.4.21 2016-Feb-10

Fixes

  • Get the help text back on some of the settings.
  • Allow the use of apostrophes in various settings.
  • Add on update system is now fully multisite compatible.

Changes

  • Clean up the Location Add/Edit interface using the new admin UI interface.
  • Legacy support for addons['slplus.AjaxHandler'] object removed. All add-ons should be updated to latest SLP 4.4 release (GFI, MM)

4.4.19 2016-Feb-08

Fixes

  • Clean up some admin UI interface elements like the manage locations tab.

4.4.18 2016-Feb

Enhancements

  • Improve the location listing shortcode processor performance.
  • Add support for add-on modification of results layout strings without requiring extensive regex processing via the new [slp_addon ...] results layout shortcode.

Fixes

  • Extended data fields can be referenced in the results with [slp_location exdata.] without short-circuiting results if an add-on does not set the value properly.
  • Enhanced Map scroll wheel inversion has been fixed.

Changes

  • Support for SLP 3.X results layout settings {#} have been dropped.
  • SLP Filter: 'slp_settings_search_labels' dropped. Users of Gravity Forms add-ons must upgrade to version 4.3 of GFI/GFL.
  • SLP Filter: 'slp_settings_search_features' dropped. Users of Gravity Forms add-ons must upgrade to version 4.3 of GFI/GFL.
  • SLP Filter: 'slp_map_settings_searchform' dropped. Real Estate Extender add-on is not supported on SLP versions 4.4.18 and higher.
  • slp.js no longer uses the slplus.results_string for the layout, it is now in the standard slplus.options.results_layout setting.

Requires: 3.8 or higher
Compatible up to: 4.5.3
Last Updated: 11 hours ago
Active Installs: 10,000+

Ratings

4.5 out of 5 stars

Support

1 of 6 support threads in the last two months have been marked resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

0,1,0
100,1,1
100,1,1
100,1,1 0,1,0 0,1,0 0,1,0
100,1,1
20,5,1 33,3,1 100,1,1 100,3,3 100,1,1 75,4,3 0,2,0
100,1,1 100,1,1 100,1,1 100,2,2 100,2,2
0,2,0 50,2,1 50,2,1 100,2,2 100,2,2
50,2,1 100,1,1 100,1,1 100,1,1 100,3,3 100,1,1 100,2,2 100,2,2
100,2,2
0,1,0 100,1,1 100,1,1 100,2,2 100,1,1
100,1,1 100,2,2 100,1,1 100,1,1 100,2,2 100,1,1 100,2,2 100,1,1 0,2,0 100,2,2 100,1,1
100,1,1 100,2,2 100,1,1 100,1,1 100,1,1 0,1,0
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 0,1,0 100,1,1 0,1,0 100,1,1 33,3,1 0,1,0
0,1,0 100,1,1 100,1,1 100,2,2 100,1,1 100,1,1 100,2,2
0,1,0 100,1,1
0,2,0 0,2,0
100,1,1 0,2,0
100,1,1 100,4,4
100,1,1
0,1,0
100,1,1
0,1,0
100,1,1
100,1,1 100,1,1
100,1,1
100,1,1 100,1,1
0,1,0
0,1,0 0,1,0 100,1,1
0,1,0
100,1,1
0,1,0 100,1,1
100,1,1 0,1,0 100,1,1