Hide the property location until booking is confirmed
If you’d like to hide the property’s exact location until the booking is confirmed:
-
Go to Theme Options → Listing Page -> Listing Page Settings -> Hide property location until booking is confirmed?
-
Enable “Hide property location until booking is confirmed”
-
Save changes
When enabled, the location pin and map will not be shown on the property page until after a booking is made.
Add Latitude and Longitude Fields to Submit Form
To allow users to manually set the property location on the map these 2 fields must always be added to the submission form
-
Theme Options → Add Listing Page & Payment Settings -> Listing Submission Form → Enable Map Coordinates
- Use CTRL or Command to check or un-check the fields
-
Property Latitude
-
Property Longitude
-
Set Property Map location with Open Street Maps
About Open Street Maps
- No API key is required (it is a free service)
- Optionally, you can use a MapBox API for faster map tile loading.
- If no MapBox API is provided, the default OpenStreet tile server will be used, which may be slower.
- ⚠️ Limitations: Street View and Places features on the property page are not supported.
If you are using Open Street Map as your map provider:
- Go to Theme Options → Map Settings and choose Open Street
- In the submit form, type the property address
- The Latitude and Longitude values will auto-fill based on the address
- Click Save
Type and save the address and the lat and long values will auto-fill.
Set Property Location with Google Places (from Google Maps)
If you are using Google Maps, follow these steps:
- In Theme Options → Map Settings, choose Google Places
- Add your Google Maps API Key –🔗 Learn how to get a Google Maps API Key
- While adding or editing a listing:
- For City / Area / Country: start typing and select from the Google autocomplete results
- Go to the Location section
- Type the full address
- Click “Place Pin with Address” to auto-fill latitude and longitude
- Save the listing
In submission form, For City / Country / State -> Type and select from google auto-complete and City / Area/ Country are saved from Google.
For map location and Address -> go to Location settings -> Type Address -> Select Property latitude and Property Longitude with the button “Place Pin with Address” -> Save.
Select Property Latitude & Longitude Manually
You can also manually pick the property location on the map:
- In the submit form or admin edit property page, go to the “Place on the Map” section
- Click directly on the map to choose the desired location
- Latitude and Longitude will update automatically
Copy Coordinates Manually from Google Maps
You can get coordinates manually from Google Maps:
-
Go to Google Maps
-
Search for your property’s location
-
Right-click the spot and select “What’s here?”
-
Copy the Latitude and Longitude values shown
-
Paste them into the respective fields in the property form
Property Location Marker
You can also customize the map marker icon for properties.