Title: Pazzey&#039;s Store Locator
Author: Cris Puno
Published: <strong>June 5, 2012</strong>
Last modified: January 31, 2026

---

Search plugins

![](https://ps.w.org/pazzeys-store-locator/assets/banner-772x250.jpg?rev=554041)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/pazzeys-store-locator_c3ad7c.svg)

# Pazzey's Store Locator

 By [Cris Puno](https://profiles.wordpress.org/crispuno/)

[Download](https://downloads.wordpress.org/plugin/pazzeys-store-locator.2.1.0.zip)

 * [Details](https://wordpress.org/plugins/pazzeys-store-locator/#description)
 * [Reviews](https://wordpress.org/plugins/pazzeys-store-locator/#reviews)
 *  [Installation](https://wordpress.org/plugins/pazzeys-store-locator/#installation)
 * [Development](https://wordpress.org/plugins/pazzeys-store-locator/#developers)

 [Support](https://wordpress.org/support/plugin/pazzeys-store-locator/)

## Description

This is a Store Locator plugin for WordPress that incorporates Google Maps.

What it can do:

 * Adds a custom post type called Stores for input of store locations
 * Automatically retrieves Google Maps coordinates of location
 * Bulk import stores from CSV files
 * Lets you add a store locator in any page/post using a shortcode
 * Search by entering city and state/province, zip/postal code or part of an address
 * Shows results on right ordered by distance
 * REST API support for headless WordPress setups
 * Modern, responsive design
 * Secure AJAX-based searches with nonce verification

## Screenshots

[⌊Store Locator custom post type input page.⌉⌊Store Locator custom post type input
page.⌉[

Store Locator custom post type input page.

[⌊Shortcode usage.⌉⌊Shortcode usage.⌉[

Shortcode usage.

[⌊Embedded Store Locator.⌉⌊Embedded Store Locator.⌉[

Embedded Store Locator.

## Installation

 1. Download and unzip the file
 2. Upload the pazzeys-store-locator folder to your WordPress plugins folder
 3. Log in to WordPress and go to Plugins
 4. Click on the Activate link for Pazzey’s Store Locator
 5. Go to Stores > Settings and enter your Google Maps API key
 6. Start adding store locations!

#### Google Maps API Key

This plugin requires a Google Maps API key to function. You can obtain one from 
the [Google Cloud Console](https://console.cloud.google.com/google/maps-apis).

You need to enable the following APIs: * Maps JavaScript API * Geocoding API

You can configure the API key in two ways: 1. Through the Settings page (Stores 
> Settings) 2. By adding this to your wp-config.php: `define( 'PAZZEY_GOOGLE_MAPS_API_KEY','
your-api-key-here' );`

## FAQ

### How do I embed the Store Locator?

Use the new post type ‘Stores’ to enter the information about your store locations.
Once all Store Locations are entered, type in [storelocator] in your Post or Page
to embed it.

### Can I customize the size?

Yes, you can specify width and height: [storelocator width=”800″ height=”600″]

### What do I enter for the Google Coordinates?

No need to worry about that! Just save the new Store location and it will automatically
populate using the Google Geocoding API.

### What if coordinates don’t populate?

 * Check that you have entered a valid Google Maps API key in Settings
 * Check the address you entered – it may have a misspelled street name
 * Ensure the State/Province, City and Country have been entered
 * If your address has a Suite or Apt number at the beginning, try typing it after
   the street address instead

### Can I style the Store Locator?

Yes, you can override the styles in your theme’s CSS. The main container has the
class `.pazzey-store-locator`.

### How do I bulk import stores?

Go to Stores > Bulk Import in your WordPress admin. You can upload a CSV file with
your store data. The CSV should include columns for: title, description, address,
city, state, country, postal, lat, lng.

You can either provide lat/lng coordinates, or provide address and city and the 
plugin will automatically geocode them using the Google Maps API.

Download the sample CSV from the import page to see the expected format.

## Reviews

![](https://secure.gravatar.com/avatar/e609d7dfd72be6f42695af26afc0af84df67b701906aad422e556a465a685b99?
s=60&d=retro&r=g)

### 󠀁[Limited options](https://wordpress.org/support/topic/limited-options-3/)󠁿

 [watwebdev](https://profiles.wordpress.org/watwebdev/) February 8, 2017

Very limited options, no way to set location or zoom for map. However, it is simple
to use and may suit smaller projects. View our full review of Pazzey’s Store Locator
and other Store Locator Plugins.

 [ Read all 4 reviews ](https://wordpress.org/support/plugin/pazzeys-store-locator/reviews/)

## Contributors & Developers

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

Contributors

 *   [ Cris Puno ](https://profiles.wordpress.org/crispuno/)

[Translate “Pazzey's Store Locator” into your language.](https://translate.wordpress.org/projects/wp-plugins/pazzeys-store-locator)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/pazzeys-store-locator/),
check out the [SVN repository](https://plugins.svn.wordpress.org/pazzeys-store-locator/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/pazzeys-store-locator/)
by [RSS](https://plugins.trac.wordpress.org/log/pazzeys-store-locator/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.1.0

 * Added bulk import feature for CSV files (Stores > Bulk Import)
 * Smart geocoding: uses provided coordinates or auto-geocodes from address
 * CSV validation with preview before import
 * Duplicate detection to prevent re-importing existing stores
 * Downloadable error report for failed imports
 * Sample CSV template download

#### 2.0.0

 * Complete rewrite for WordPress 6.x compatibility
 * Added Settings page for Google Maps API key configuration
 * Replaced iframe architecture with direct DOM embedding
 * Converted XML responses to JSON via wp_ajax
 * Added proper input sanitization and output escaping
 * Added nonce verification for all AJAX requests
 * Replaced deprecated functions (get_page, extract)
 * Added REST API support (show_in_rest)
 * Proper script/style enqueueing
 * Responsive design
 * Internationalization ready
 * Added uninstall handler
 * Fixed all PHP notices and warnings
 * HTTPS for all Google API requests
 * Uses wp_remote_get instead of cURL

#### 1.2

 * Fixed issue with HTML tags showing in the link for Google Maps
 * Changed bloginfo(url) to bloginfo(wpurl) for non-root WP installations

#### 1.1

 * Fixed shortcode URL bug

#### 1.0

 * Initial release

## Meta

 *  Version **2.1.0**
 *  Last updated **5 months ago**
 *  Active installations **10+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.7.5**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [Google Maps](https://wordpress.org/plugins/tags/google-maps/)[locations](https://wordpress.org/plugins/tags/locations/)
   [Store locator](https://wordpress.org/plugins/tags/store-locator/)
 *  [Advanced View](https://wordpress.org/plugins/pazzeys-store-locator/advanced/)

## Ratings

 3 out of 5 stars.

 *  [  0 5-star reviews     ](https://wordpress.org/support/plugin/pazzeys-store-locator/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/pazzeys-store-locator/reviews/?filter=4)
 *  [  2 3-star reviews     ](https://wordpress.org/support/plugin/pazzeys-store-locator/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/pazzeys-store-locator/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/pazzeys-store-locator/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/pazzeys-store-locator/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/pazzeys-store-locator/reviews/)

## Contributors

 *   [ Cris Puno ](https://profiles.wordpress.org/crispuno/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/pazzeys-store-locator/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.crispuno.ca/?page_id=306)