Store Locator Plus for WordPress

Description

SLP | for Everything| for WordPress | Documentation | Demo

Help your site visitors find your business with Store Locator Plus. Map 10 or 10’s of thousands of locations across the globe. Highly customizable location search and directory building is possible with our premium add ons. The base plugin if fully functional and as no location limit restrictions and includes all of the main features you need to get a locator installed quickly and easily on your site.

Store Locator Plus has all the features you need to create a location finder on your website. Whether you have ten locations or ten-thousand, you can manage them with WordPress. There is no special programming or extra setup required. Enter your locations, create a page and put the SLPLUS short code on it. The Store Locator Plus search form and map will “magically” appear.

The Store Locator Plus plugin is used by some of the biggest international brands like Bosch, Goodwill, Old Spaghetti Factory, and The Big Green Egg. It has been used to created interactive store finder maps, service directories, and as a product finder. Visit the SLP Customers page to see a sample of some of the people that are using the plugin today.

Features

  • Supports tens or tens-of-thousands of locations.
  • Fully customizable with basic HTML and CSS which can be managed via the admin panel with select Add Ons.
  • A bundled REST API provides an easy way to build mobile apps and custom framework interfaces.
  • Supports multiple countries and languages.
  • Extensive Add On library available.
  • Free support at our forum.

Add-Ons

Get It All with a Premier Subscription

This optional subscription service is a great way to support the plugin.
The subscription is not required; your base plugin as well as any add-on packs will always remain fully functional.
The Premier Subscription gives subscribers access to Premier-Member-only sections of the site including a “always first” support forum where questions are answered within 1 business day and follow on direct email is provided for more complex questions or issues.
Premier Members have access to the live chat Slack channel for Store Locator Plus.
Premier Members have an “everything offered” downloads page which includes all production plugins and add-on packs as well as early access to pre-release products.
Subscription pricing is locked in at the original price when signing up even as the features and services grow.
Premier subscriptions include the Premier Plugin with new features added on a regular basis.
WooCommerce integration, territories, cluster map markers, and more come with the Premier add on.

Customize The User Experience with the Experience add-on.

  • Custom tailor the results output with a custom HTML/shortcode admin entry.
  • Change sort order on the the results.
  • Works with other add-on packs, like Power, to show per-location icons.
  • Modify location field labels.
  • Custom tailor the search form with a HTML/shortcode admin entry.
  • Turn the search interface on/off.
  • Works with other add-on packs to display category drop downs, tag drop downs, and other search features.
  • Custom tailor the map info bubble custom HTML/shortcode admin entry.
  • Center the starting map at any location in the world.
  • Turn the map display on or off or let the user decide with a slider switch.
  • Modify the built-in Google Map controls.
  • Put location search in your widget-enabled areas.
  • Direct users to the default map page, or show results right in the widget area.
  • This add on replaces the now-defunct legacy Enhanced Map, Enhanced Search, and Widgets Add Ons.

Enterprise Location Management and Reporting via Power

  • Location Sensor support.
  • Data import and export.
  • Location search reporting.
  • Categorize locations.
  • Assign map markers and icons to locations.
  • Assign multiple categories to a single location.
  • Create SEO friendly per-location pages.
  • Directory building options.
  • City/State/Country list can link directly to the locator page with automatic search results showing the locations.
  • Adds a dozen extra contact specific data fields for each location.
  • Adds a half-dozen new fields to the basic location data.

Support

Support for the plugin can be found in the Forums.

If you have an urgent issue or want one-on-one support you can purchase premium support.

You can also view the Product Documentation for more information.

Special Requests

I accept feature requests for all plugins. The most requested features will make it into the next version if time permits.

If you need something NOW, or are looking for something beyond a basic “tweak” of the plugin, please check out the
Customization Service.

Upgrades and Patches

The main product will always remain fully functional and free. The product is tested with each new WordPress release and updated as required.

If you’d like to have some of the latest “bells & whistles” purchasing add-ons is a great way to help support product development.

My Philosophy

I strive to create code that runs efficiently and without bugs. Well-written plugins are few and far between. While there are plenty of plugins that look nice, many of those plugins, including the “cool shiny ones” have hidden problems. Over 90% of the plugins available on the WordPress plugin directory generate dozens, if not hundreds, of warnings and errors when you turn off the “hide all the problems” settings.

These hidden problems impact memory usage, fill up disk space, and reduce performance. While you may not see the errors on your WordPress site, they are still being tracked. The more errors, the more disk I/O, the slower the app.

During my 20 years of software development, I have found that leaving “innocuous” warnings in place tends to lead to trouble further down the road. Warnings today often become errors tomorrow. Many programming languages, PHP included, continue to tighten security and close loopholes that are typically found living near warning messages. Some warnings are telling you to “change this now, it will be gone tomorrow”. Eventually tomorrow will come.

While my plugins may not be the prettiest on the block, I do try to make sure that all the hidden stuff you don’t see is designed as well as it can be. My code is not perfect, but when I find a bug I try to fix it fast. If I create a bug I try to fix it even faster.

I like to write plugins that last. I hope you appreciate my work.

Rate This Plugin

Please rate this plugin!
Rating the plugin, hopefully with 5 stars, helps increase the exposure on WordPress, which generates more downloads and purchases of add-ons.
The more add-ons I sell the easier it is to put food on the table and give me more time to code cool new features.

Give us a chance to address your concerns if this plugin doesn’t earn 5 stars by contacting us directly or by posting in the support forum at the website.

Follow Us

Blog

Keywords

maps, locations, finder, directory, plugin, wordpress, store locator, google maps, wordpress map plugin, wp, wordpress locator, gps, search, retail finder, store finder, business directory, business listings

Installation

You can find the Getting Started With Store Locator Plus Video on YouTube.

Requirements

  • WordPress: 3.8
  • PHP 5.3

Main Plugin

  1. Search for “Store Locator Plus” via Plugins/Add New on your WordPress admin panel.
  2. Click install.
  3. Get a Google API key and save it under the General / Server / API Key settings.
  4. Add your locations through the ‘Locations’ page in the Store Locator admin panel
  5. Create or edit a page and add the [SLPLUS] shortcode.

FAQ

Installation Instructions

You can find the Getting Started With Store Locator Plus Video on YouTube.

Requirements

  • WordPress: 3.8
  • PHP 5.3

Main Plugin

  1. Search for “Store Locator Plus” via Plugins/Add New on your WordPress admin panel.
  2. Click install.
  3. Get a Google API key and save it under the General / Server / API Key settings.
  4. Add your locations through the ‘Locations’ page in the Store Locator admin panel
  5. Create or edit a page and add the [SLPLUS] shortcode.
Privacy Policy

By using Store Locator Plus on your website you should incorporate the following on your site:
Third Party Site’s Use of Store Locator Plus Privacy Policy

By default the Store Locator Plus plugin does NOT have geolocation detection and will not ask for your user’s latitude and longitude.
You CAN enable that service with the Power add on or by employing our MySLP SaaS Service on the Professional or Enterprise level.

By default the Store Locator Plus plugin does NOT record location searches or other data when using the maps.
You CAN enable that tracking with the reporting feature provided by the Power add on.

How do I report a bug?

Post in the support forum.
You can also contact us via email.

What are the Add Ons?

Add ons extend the functionality of the plugin beyond the basic service and features and can be purchased ala-carte.
This gives those customers who want more out of the plugin the extra features they desire while keeping the main plugin as
efficient as possible for everyone else. It also provides a great way to support future development while getting a
“little something extra” when contributing to the development of the product.

All plugins are true add-on packs. They are non-destructive OPTIONAL additions to the base plugin.
They do not require the base plugin to be uninstalled or re-installed.
Installing an add-on pack will not change location data or modify base plugin settings.

What are the terms of the license?

The license is GPL. Learn more on the License Terms page.

How can I translate the plugin into my language?

Store Locator Plus is now part of the WordPress Translate system.

You can translate this readme file and the text strings in the main Store Locator Plus plugin at Translate.WordPress.Org.

For the Add Ons, the language files are distributed with each add-on pack.
If you translate an Add On send the .po and .mo files to support@storelocatorplus.com.

Reviews

Great product, constantly evolving.

I use the Premier subscription for a couple of clients. Support has been responsive and timely. I just had custom work done and it was completed on time and to my satisfaction. I can easily recommend SLP.

Well done but documentation is often obsolete

We use this plugin for different clients and we’ve paid the very full price to get all the features. On its own it is doing a good work, but when it comes to customizing features, the documentation very often leads to 404 pages or things are barely explained (not enough examples). The developers should really take a look and have a complete review of the documentation, otherwise what’s the point in paying so much for so few?

Support was very helpful!

Even though I didn’t follow the standard rule of posting on the forum first, they were still very understanding and helpful.

Great Googley Moogley

The author will actually talk to you and customize the plugin for special features. It is a little pricey but to get the author to customize a plugin and make it a regular feature not a frankenstien addition is great. Others would not even answer my e-mail asking about new features being added. Very cool. If the customer approves the budget this is the one.

Effective responsive support

After an issue was reported when updating to SLP 4.9.1, the support received was interactive so that we could progress effectively towards the solution.

The SLP team appears to appreciate customers who identify issues and who want to work together to improve the product.

Toon

Feature rich and decent support

It’s a very feature rich plugin, with a responsive support-section. But I did have some issues with updating. They will fix the issues, but for a paid plugin I think some of the issues shouldn’t appear in the first place.

But… I keep using it, because of the very rich feature-set and decent support. I haven’t found a competing plugin yet.

Read all 179 reviews

Contributors & Developers

“Store Locator Plus for WordPress” is open source software. The following people have contributed to this plugin.

Contributors

“Store Locator Plus for WordPress” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Store Locator Plus for WordPress” into your language.

Interested in development?

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

Changelog

4.9.16

  • IMPROVED When Google cannot locate an address the user enters in the search, clear map markers and not a “cannot locate address” message in results.
  • IMPROVED Added ability to load locations from other WordPress Store Locator Plus installations.
  • CHANGED Third-party Event Location Manager, Social Media Extender and User Managed Locations add-ons are no longer supported.

4.9.15

  • IMPROVED prepare for connections to Store Locator Plus managed services (MySLP).
  • FIXED add on duplicate output by addressing internal object instantiation issue (singleton v. multi-object models).
  • CHANGED dropped support for Google OEM licenses. Only Google Maps API with pay-as-you-go billing is supported.
  • UPDATED privacy policy information

4.9.14

  • IMPROVED new Vue-based add/edit locations form.
  • FIXED changing the country when editing a location now triggers geocoding.
  • FIXED setting either latitude or longitude to blank when editing a country now triggers geocoding.
  • CHANGED Experience Add On must be updated to version 4.9.14
  • CHANGED Power Add On must be updated to version 4.9.14
  • CHANGED Dropped support for the slp_edit_location_right_column filter, may affect older unsupported add ons.
  • NOTE Power must be upgraded to 4.9.14

4.9.12

  • PATCHED loss of settings when upgrading from prior version to 4.9.11

4.9.11

  • IMPROVED new visual interface settings are coming — like the loading locations indicator for Premier Members.
  • IMPROVED added a processing indicator on settings quick save options (settings that auto-save when changed).
  • PATCHED saving extended data booleans such as featured location flag is working again.
  • PATCHED blank field labels on admin pages
  • CHANGED prerelease versions of add ons are no longer available from the inline updates, they must be installed manually.

4.9.10

  • PATCHED Style Gallery picker admin interface fixes.

4.9.8

  • IMPROVED object manager

4.9.7

  • IMPROVED added dozens of new slplus shortcode options.
  • PATCHED remember settings during upgrades for legacy options that converted to the new Smart Options interface.
  • PATCHED center map at fallback.

4.9.6

  • PATCHED multisite license validation for Premier members.

4.9.5

  • TESTED with WP 4.9.2

4.9.4

  • PATCHED loading of userinterface JavaScript for Experience and other add ons.

4.9.3

  • IMPROVED add on update notifications. Checks for premium add on updates whenever the base plugin (this plugin) is updated regardless of WordPress directory service failures or timeouts.
  • IMPROVED add on update notifications. Checks for premium add on updates if an add on is being deactivated due to version compatibility issues without waiting for the standard WordPress update queue.
  • IMPROVED map marker rendering on mixed-protocol (http and https) sites. If your site is https but your markers are http from the SAME SITE it not auto-corrects this incorrect setting so your markers “magically appear”.
  • IMPROVED manage locations interface uses direct output to limit PHP string memory overruns.
  • IMPROVED style gallery option management for checkbox settings.
  • IMPROVED performance on loading locations for things like Locations > List and Locations > Delete Apply To All.
  • IMPROVED quick save feature that immediately saves settings, used on Power Import tab. Now fades out/in setting while being saved.
  • IMPROVED WPML compatibility with language files being loaded in the wp ‘init’ call.
  • IMPROVED WPML compatibility with an updated wpml-config.xml file.
  • PATCHED Power location sensor being set on with various combinations of options being enabled.
  • CHANGED All translation files must come from Translate.WordPress.Org and live in wp-content/languages/plugins/store-locator-le/.
  • CHANGED Legacy Enhanced Map scrollwheel, mapTypeControl, and scaleControl options are not longer supported. Upgrade to the Experience Add On.

4.9.2

  • 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+
  • IMPROVED 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.
  • IMPROVED 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.
  • IMPROVED The Default With Font Tweaks plugin style ( Settings | View | Plugin Style ) changes the address bar color when locations are loading.

4.9.1

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

4.9

  • IMPROVED Speed up the manage locations html rendering.
  • IMPROVED Security patch for manage locations | delete operations.
  • IMPROVED Add default value hint to help text for all settings that have default values.
  • IMPROVED 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.
  • Tested with WP 4.9
  • Power must be upgraded to 4.8.8