Linux 软件免费装
Banner图

WP Store Locator

开发者 tijmensmit
更新时间 2026年9月25日 13:07
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv3
版权网址: 版权信息

标签

google maps store finder store locator openstreetmap dealer locator

下载

2.3.1 3.0.2 2.2.22 3.0.1 3.0.3 2.2.252 2.2.261 1.2.24 1.2.25 2.0 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.2 2.2.1 2.2.10 2.2.11 2.2.12 2.2.13 2.2.14 2.2.16 2.2.17 2.2.18 2.2.19 2.2.2 2.2.20 2.2.21 2.2.23 2.2.231 2.2.233 2.2.234 2.2.3 2.2.4 2.2.7 2.2.8 2.2.9 2.2.15 2.2.232 2.2.250 2.2.240 1.0.1 1.2 2.2.237 2.2.5 2.3.21 2.2.253 1.2.1 1.2.23 2.2.251 2.3.2 2.2.235 2.2.260 2.2.6 1.2.21 2.0.4 2.2.236 2.2.241 2.3.0 1.0 1.2.12 1.2.20 1.1 1.2.22 1.2.13 2.0.1 2.3.22 2.3.23 3.0.0 1.2.11

详情介绍:

WP Store Locator helps your customers find your nearest store, dealer, branch, clinic or office. Add unlimited locations, drop the [wpsl] shortcode or block on a page, and visitors can search by address, postcode, city or their current position, filter by category and get directions. Why WP Store Locator 3 🗺️ Pick your map service WP Store Locator is the only store locator you need, whichever map provider you choose: Switching provider is a single setting. Nothing needs to be re-entered or re-geocoded. 🔍 Search that finds the right store 📍 Unlimited locations with rich details 🎨 Make it look like your site 🔒 Privacy and GDPR 🧩 Blocks and shortcodes ⚙️ Built for site owners and developers 🏬 Made for every business with locations Retail chains, dealer networks, franchises, bank branches, clinics and pharmacies, restaurants, gyms, real estate offices, schools, stockists and service centres. If people need to find you, WP Store Locator gets them there. 🚀 How it works
  1. Install and activate the plugin.
  2. Follow the onboarding wizard: choose a map service, add a key if the service needs one, and set a start location.
  3. Add your locations under Store Locator > Add Store, or import them with the CSV Manager from the Add-on Bundle.
  4. Add the Store Locator block or the [wpsl] shortcode to a page.
🎁 Add-on Bundle: pay once, own forever Get every premium add-on in one Add-on Bundle. You pay once with no yearly subscription, and you get lifetime updates. Every bundle includes: Bundles are available for 1, 5 or 20 sites. Compare the bundles. 3.0 requires version 2.0 or later of each add-on. 📚 Documentation and support
Please take a look at the documentation before making a support request.

安装:

  1. Upload the wp-store-locator folder to the /wp-content/plugins/ directory, or install it from the Plugins screen.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Run through the onboarding wizard. Choose a map service under Store Locator > Settings > API. OpenStreetMap needs no key. For Google Maps, Mapbox or Stadia Maps, enter the key and click Validate API key.
  4. Set the start location under Store Locator > Settings > Map.
  5. Add your stores under Store Locator > Add Store.
  6. Add the Store Locator block or the [wpsl] shortcode to a page.

屏幕截图:

  • The API settings, run the map on OpenStreetMap, Mapbox, Stadia Maps or Google Maps
  • The Fields Manager, add your own fields to the stores
  • The Local Pages settings for the store landing pages and their permalinks
  • The GDPR settings, ask visitors for consent before the map loads
  • The Section Editor, change the template that renders the store listings
  • The customizer, with a live preview of the store locator
  • The map style settings, with a dark Mapbox style applied
  • Restyle the search form
  • Restyle the buttons
  • Restyle the search results
  • The Marker Studio, design your own markers from 586 icons
  • Map Shapes, draw circles, rectangles and polygons on the map

升级注意事项:

3.0 Major rewrite. Update the CSV Manager, Statistics, and Search Widget add-ons to version 2.0 or later. Older add-ons are automatically disabled on 3.0 until you update them. Google Maps directions now use the Routes API, which has to be enabled in your Google Cloud project: https://console.cloud.google.com/apis/library/routes.googleapis.com. Coming from a 3.0 beta? Purge every server, plugin and CDN cache after updating, or the browser keeps loading the old scripts and styles.

常见问题:

Do I need a Google Maps API key?

No. Choose OpenStreetMap (Leaflet) as the map service and the store locator runs without any API key. A key is only needed for Google Maps, Mapbox and Stadia Maps, or if you want routes drawn on the map with OpenStreetMap (free Openrouteservice key).

Can I switch map providers later?

Yes. The map service is a single setting under Store Locator > Settings > API. Your locations, coordinates, categories, custom fields, markers and settings stay the same.

How do I add the store locator to a page?

Add the Store Locator block, or the shortcode [wpsl], to the page where you want to display the store locator.

Can I add my own fields to the locations?

Yes. Go to Store Locator > Settings > Fields Manager, create a group and add your fields. Then use the Section Editor to place them in the results list or info window. It can generate the template code for you, so no coding is required.

Can I use different markers for categories or individual locations?

Yes. Design markers in the Marker Studio, then assign them to categories or to single locations. You can also set a separate marker for the active location.

I upgraded from 2.x. Where did my settings go?

They were migrated automatically. Some sections moved: Google Maps API is now API, Permalink is now Local Pages, and sizing, templates and map styling moved to the Appearance page. If the migration did not complete, use Retry migration under Store Locator > Settings > Tools.

My add-ons were disabled after updating to 3.0

3.0 requires version 2.0 or later of the CSV Manager, Statistics and Search Widget add-ons. Older versions are disabled automatically until you update them.

Oops! Something went wrong

This is a Google Maps error. Set a valid browser key under Store Locator > Settings > API and click Validate API key to see the exact reason Google returns.

There are weird characters in the search results, how do I remove them?

This is most likely caused by a caching plugin that minifies the HTML output on the store locator page. Exclude the store locator page from minification in the settings of your caching plugin.

The map doesn't display properly. It's either broken in half or doesn't load at all.

Make sure you have defined a start location under Store Locator > Settings > Map. If the locator looks broken after upgrading to 3.0, try Disable v3 theme rules under Settings > Tools.

The map doesn't work anymore after installing the latest update

If you use a caching plugin, or a service like Cloudflare, then make sure to flush the cache.

Directions stopped working after updating to 3.0

Version 3.0 requests Google Maps directions through the Routes API instead of the legacy Directions API that version 2 used. It is a separate product in your Google Cloud project, so open the Routes API page, select the project that holds your API keys and click Enable. If the browser key has API restrictions, also add the Routes API to the allowed APIs under Credentials. Until then the map keeps working, but clicking Directions shows a notice instead of the route.

Why does it show the location I searched for in the wrong country?

Some location names exist in more than one country. Set the correct Bias country under Store Locator > Settings > API, or restrict results to specific countries.

The store locator doesn't load, it only shows the number 1?

This is most likely caused by your theme using ajax navigation ( the loading of content without reloading the page ), or a conflict with another plugin. Try to disable the ajax navigation in the theme settings, or deactivate plugins one by one to find the conflict. If you find a plugin or theme that causes a conflict, please report it on the support page.

Where do I report security bugs found in this plugin?

Please report security bugs found in the source code of the WP Store Locator plugin through the Patchstack Vulnerability Disclosure Program. The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.

You can find the full documentation here.

更新日志:

3.0.3 2026-09-25 Changed 3.0.2 2026-09-24 Fixed 3.0.1 2026-09-24 Fixed 3.0 2026-09-21 New