Plugin Directory

Store Locator Plus - Google Maps

Add a location finder or directory to your site in minutes. A Google Business Maps API licensed product. Extensive premium add-on library available!

Store Locator Plus is a Google Business Maps API licensed location mapping and directory system with over 40,000 active installations. Learn more at the Store Locator Plus website. The website offers more screen shots, technical documentation, and full release notes, and a very active user forum.

For the latest updates and news follow me on Facebook or Twitter.


Store Locator Plus is an advanced system for managing multiple physical locations via a fully integrated WordPress solution. Whether you have ten locations or ten-thousand, you manage them right from within your WordPress admin panel. There is no special programming or extra setup required. Simply enter your locations, create a page or edit an existing page and put the SLPLUS short code on it. The Store Locator Plus search form and map will "magically" appear.

The base plugin, available for free from the WordPress Plugin Directory has all the features you need to create a comprehensive store locator interface on your website. Set up an interactive Google map for your customers with a single shortcode.

Advanced customization is available via the settings interface in the admin panel. Set the map size to best fit your site. Change map types (terrain, satellite, standard views). Add details like a store description, hours, a website address, an email address. Re-label entry fields and results fields.

The Store Locator Plus plugin is used by some of the biggest international brands as well as a number of smaller chains. 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.


Premium Add-Ons

Premium add-on packages are available to extend the capabilities of this plugin. All add-on packs are released under GPL. Purchase once and own the add-on packs forever. There is no ongoing maintenance or support fee required. Your add-on pack will always remain fully functional after purchase.

Contacts Data via Contact Extender

  • Adds a dozen extra contact specific data fields for each location.

Instant Location Directories via Directory Builder

  • Adds a shortcode for creating a dynamic list of location cities, states, countries, or other location property.
  • City/State/Country list can link directly to the locator page with automatic search results showing the locations.

Extended Map Interface Controls via Enhanced Map

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

Customize The Location Results with Enhanced Results

  • 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 Tagalong, to show per-location icons.
  • Modify location field labels.

Customize The Search Form with Enhanced Search

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

Enterprise Location Management and Reporting via Pro Pack

  • Location Sensor support.
  • Bulk Data Import.
  • Bulk Data Export.
  • Re-geocode locations in bulk.
  • Layout control to customize the order and wrapping HTML of the search form, map, and results.
  • Custom CSS via a simple admin panel entry box.
  • Location search reporting.
  • Location tags.

Extended Location Data via Location Extender

  • Adds a half-dozen new fields to the basic location data.
  • Introduction text, Year Established, County, District, Region, Territory

SEO Friendly Location Pages with Store Pages

  • Create pages for each location with the click of a button.
  • Each page can be edited as an individual post.
  • Pages support their own comments, featured image, page style, and other standard WordPress page template features.

Categorize Your Locations via Tagalong

  • Provides a custom interface to the WordPress category manager to attach categories to locations.
  • Assign map markers and icons to locations.
  • Assign multiple categories to a single location.
  • Add a icon legend to the user interface.
  • Faster category filtering and searching than Pro Pack tags.

Allow Users To Manage Locations with User Managed Locations

  • Provides a user capabilities interface to grant/deny access to SLP location management on a user-by-user basis.
  • Site administrators have access to the full management interface.
  • Users granted location management capabilities can add, edit, and delete locations they own from their WordPress login.

Location Sidebar Widgets with the Widget Pack

  • Put location search in your widget-enabled areas.
  • Direct users to the default map page, or show results right in the widget area.

Get It All with a Premier Subscription

This optional subscription service is a great way to support the plugin. The subscription is not required and 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 also have access to the "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 plugin and add-on pack collection grows.

Create Your Own Add-On

If you are a plugin developer you will be interested in the new "Roll Your Own" program where you can create SLP based add-ons of your own. SLP version 4.2 makes it even easier with a series of base classes which handle a majority of the base plugin integration and interface elements. Create something great and list it on the CSA site! Revenue sharing offered for premium add-on packs.


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 about the plugin including known conflicts with themes and plugins.

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

I try to release at least one upgrade/patch every month.

The main product will always remain fully functional and free.

If you'd like to have some of the latest "bells & whistles" purchasing a premium add-on is a great way to help support me and encourage even more items get added the next time around.

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. No ratings, no food, more hours working as the Walmart Greeter, less coolness in the plugins.

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

Help Me "Speak" Your Language

Help me with translating the English words and phrases in the plugin and I will give you a premium add-on. The base plugin and the premium add-on packs have been updated to work with most language translation tools including the Codestyling Localization plugin. Contact me if you have a newly translated .po and .mo file to submit. If I do not have the language files already, or if they were notably out-of-date, I will add the premium add-on pack of your choice to your account. Upon request I will also put a link to your site in the "special thanks" section.

Any EASIER way to perform translations? Load the Codestyling Localization plugin and then find it under "Tools/Localization" in your admin panel.

Requires: 3.4 or higher
Compatible up to: 4.1.1
Last Updated: 2015-3-26
Active Installs: 10,000+


4.5 out of 5 stars


0 of 10 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

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

100,1,1 0,1,0 0,1,0 0,1,0
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
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