This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

This plugin has been closed and is no longer available for download.

Store Locator Plus


Store Locator Plus is an advanced system for managing multiple physical locations via a fully integrated WordPress solution. Store just a few or as many as a few thousand locations in the WordPress database using the built-in location management system. You can add details such as a store description, hours, a website address, an email address, and tags for each location and then display those locations easily on any page using a shortcode. The location search form and Google Map will automatically be displayed.


  • You can use it for a variety of countries, as supported by Google Maps.
  • Supports international languages and character sets.
  • Allows you to use unique map icons or your own custom map icons.
  • Change default map settings via the admin panel including:
  • Map type (terrain, satellite, street, etc.)
  • Inset map show/hide
  • Starting zoom level
  • You can use miles or kilometers
  • Pulldown list of cities and/or countries on search form can be toggled on/off.
  • Bulk upload your locations via the CSV loader.
  • Location search tracking and reporting, find out what your visitors are looking for.
  • Popup email form.

Looking For Customized WordPress Plugins?

If you are looking for custom WordPress development for your own plugins, give
us a call. Not only can we offer competitive rates but we can also leverage
our existing framework for WordPress applications which reduces development time
and costs.

Learn more at:

Related Links


  • Location Details
  • Basic Address Search
  • All Options Search
  • Tag Filter, Pulldown (any with zip)
  • Tag Filter, PUlldown (green with zip)
  • Admin Map Settings
  • Admin Add Locations
  • Admin Manage Locations



  • PHP 5.1+

Main Plugin

  1. Upload the store-locator-plus folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Sign up for a Google Maps API Key for your domain at
  4. Add your locations through the ‘Add Locations’ page in the Store Locator admin panel
  5. Place the code ‘[STORE-LOCATOR]’ (case-sensitive) in the body of a page or a post to display your store locator


  1. There are some default icons in the /wp-content/plugins/store-locator/icons directory.
  2. Add your own custom icons in to wp-content/uploads/sl-uploads/custom-icons.

Custom CSS (Stylesheet)

You can modify the default style sheet included with the plugin at
./css/csl-slplus.css’ and place it under /wp-content/uploads/sl-uploads/custom-css/.
The store locator will give priority to the ‘csl-slplus.css’ in the ‘custom-css/’
folder over the default ‘csl-slplus.css’ file that is included. This allows you
to upgrade the main store locator plugin without worrying about losing your
custom styling.


What are the terms of the license?

The license is based on GPL. You get the code, feel free to modify it as you wish. We prefer that our customers pay us because they like what we do and
want to support our efforts to bring useful software to market. Learn more on our CSL License Terms page.

How can i translate the plugin into my language?

  • Find on internet the free program POEDIT, and learn how it works.
  • Use the .pot file located in the languages directory of this plugin to create or update the .po and .mo files.
  • Place these file in the languages subdirectory.
  • If everything is ok, email the files to and we will add them to the next release.
  • For more information on POT files, domains, gettext and i18n have a look at the I18n for WordPress developers Codex page and more specifically at the section about themes and plugins.

What browsers are supported?

All major browsers should work, however Cyber Sprocket Labs only officially supports the current and prior releases of Internet Explorer, Firefox, Chrome, and Safari.

As of June, 2011 this includes:

  • Internet Explorer (IE) 8/9
  • Firefox 4/5
  • Chrome 11/12
  • Safari 4/5

Contributors & Developers

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

Translate “Store Locator Plus” into your language.

Interested in development?

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


2.0.2 (TBD)

  • Minor edits.

2.0.1 (August 2011)

  • Elminate errors on servers with exec() disabled on php.

2.0 (June 2011)

  • Feature: Added tracking and reporting system.
  • Feature: Multiple retries available for better geocoding() on bulk or single-item uploads.
  • Feature: Improved failed goecode reporting.
  • Feature: Scroll wheel zoom can be disabled via a map settings checkbox.
  • Feature: Search form address, radius, and search buttons can be hidden.
  • Feature: Google maps scale, 3d controls, type of map overlays can be hidden.
  • Update: If the search-by-tags box is shown it takes precedence over the only_with attribute.
  • Update: Re-factored the code to share components with the light edition (LE) version.
  • Update: Icon paths have changed – make sure you reset your icons via the map designer.
  • Update: Added Republic of Ireland to the countries list.
  • Fix: conflict with copyr() with other plugins.
  • Fix: language file loading.
  • Fix: Custom icons are back for Internet Explorer.

1.9 (May 11th 2011)

  • Add email contact via forms option.
  • Better reporting of failed PHP connector loading.
  • More checking & user reporting on failed map interface loading.
  • Fix problem with multisite installs where plugin was only installed in parent.
  • Updated language file.

1.8.2 (April 22 2011)

  • Fix broken paths in the config loader.

1.8.1 (Easter Weekend 2011)

  • Short open tag fix.
  • Look for wp-config in secure location (one level up) for secured installs

1.8 (April 2011)

  • Can now override the search form tag list pulldown via the shortcode (tags_for_pulldown).
  • Can now specify a search form only produce results for a single tag via the shortcode (only_with_tag).
  • Set search form input font to black, the background is currently forced white in the CSS.
  • Added new email field to store locator data.
  • Fix errors on javascript processing on some systems with no subdomain support.
  • Shortcode documentation

1.7.6 (March 26th 2011)

  • Better path processing in javascript files to find wp-config.php (fixes missing maps on some installs)
  • Added author name to main plugin source.

1.7.5 (March 21st 2011)

  • Rename base php file to prevent “not a valid header” messages.
  • Update various links to prevent double-slash and possible URL issues on WAMP systems.
  • Strip extra whitespace around tags to improve search
  • Updated CSV loader to detect and process Mac based line endings.
  • CSV loader checks number of columns and reports error message if too many are found.
  • Debugging mode turns on debugging in store-locator-js.php for JavaScript issues.

1.7.4 (March 14th 2011)

  • Force CSL-helper class into distribution kit.

1.7.3 (March 12th 2011)

  • Better checking if admin user logged in / Admin demo mode works on more sites now.
  • Extended debugging output.
  • Change menu to read “Add Locations” v. “SLP Locations”

1.7.2 (March 3rd 2011)

  • Add pulldown selection for tag searches.

1.7.1 (March 2nd 2011)

  • Fix search when tag searches are not enabled.

1.7 (March 2011)

  • Can now search locations by tags.
  • Cleaned up map settings page.
  • Fixed bulk upload record count.
  • Added CSV mime type for some WP installs that blocked it on bulk uploads.

1.6.5 (February 15th 2011)

  • Allows purchased license key to be saved after the DB key holding the purchase flag has been mangled.

1.6.4 (February 11th 2011)

  • Set the SLPLUS CSS for images to have visibility & display to !important.
  • Some themes & plugins force javascript images to be hidden, causing the map not to display.

1.6.3 (February 10th 2011)

  • Fix conflict errors when replacing Store Locator with SLPLUS.
  • The conflict errors would cause the Google Map to not display on some installs.

1.6.2 (February 8th 2011)

  • Re-distribute 1.6.1 patch, full kit did not make it to the WordPress system.

1.6.1 (February 7th 2011)

  • Fix problem with Map API key not saving.

1.6 (February 5th 2011)

  • Fix problem with subdomain installs not finding store locations.

1.5 (February 2011)

  • Added bulk upload feature via CSV files.
  • Fixed problem with map display on subdomain installs.
  • Fixed a problem with map not showing up in v1.4 release.
  • Fixed paging problem on view locations.
  • Various performance tweaks for page loads:
  • … built-in shortcode processor v. custom regex processor
  • … removed customization backups on each page load
  • … admin panel helper info setup only on settings page call

1.4 (January 2011)

  • City/County pulldown only shown if checked of on admin panel.
  • Updated layout of search form, using more CSS for easier layout changes
  • Add locations form cleaned up
  • Manage/view locations form cleaned up
  • Make search work with address 2 field
  • Make map and search results output show address 2 field
  • Revamp manage locations header
  • More warnings in the main codebase have been fixed
  • Removed Store Locator Plugin addons support, addons support causing problems.

1.3 (December 2010)

  • Add country field to address data.
  • Clean up various coding errors since WordPress 3.0 release
  • Initial release based on Google Maps Store Locator for WordPress v1.2.39.3