Skip to content

Maps and Location

Configure the map provider and location search for your directory.

Go to WB Plugins > Business Profile > Map Settings.

No API key required.

  1. Select OpenStreetMap as the provider
  2. Click Save Changes
  3. Maps work immediately

Benefits: completely free, no usage limits, no key management, community-maintained data.

Requires a Google Maps API key.

  1. Select Google Maps as the provider
  2. Enter your API key
  3. Click Save Changes

To get a key: create a project in the Google Cloud Console, enable the Maps JavaScript API and the Places API (for address search), then create an API key. Google may charge once you pass its free tier, and billing must be enabled on the project.

Setting Description Example
Distance Units Miles or kilometers Pick what suits your audience
Radius Search distance choices 5,25,50,100,150,200 (comma-separated)

The radius setting accepts multiple comma-separated values so visitors can choose their preferred search distance.

Business owners enter their address in their business Settings > Contact Information (street, city, state or province, postal code, country). The plugin converts the address to map coordinates, and owners can adjust coordinates manually if the pin is wrong.

For most sites, OpenStreetMap is the better default: zero cost, no key management, and it works immediately. Choose Google Maps only if you need Street View, advanced map styling, or deeper Google Places integration.

  • Map not showing (OpenStreetMap): clear the browser cache and confirm JavaScript is enabled.
  • Map not showing (Google Maps): verify the API key, confirm the required APIs are enabled, and confirm billing is set up.
  • Wrong location: ask the owner to verify the address, or adjust the coordinates manually.