WP Rentals Help WP Rentals Help

  • Client Support
  • Video Tutorials
  • WpRentals
  • WpEstate
  • API
Home / Property / Listing / How to set the location of a property on the map

How to set the location of a property on the map

9777 views
You will learn how to set the location of a property on the map in the Wp Rentals theme. Watch Video on Youtube

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:

  1. Go to Google Maps

  2. Search for your property’s location

  3. Right-click the spot and select “What’s here?”

  4. Copy the Latitude and Longitude values shown

  5. Paste them into the respective fields in the property form

  

Property Location Marker

You can also customize the map marker icon for properties.

🔗 Learn more about Pins Management

Property / Listing

Related Articles

  • Property Media is uploaded but does not display
  • How to Change Thumbnail / Images Sizes
  • How to work with the Listing Page Layout Manager
  • WpRentals Login & Register Forms and Settings

HELP CATEGORIES

  • 61. General
  • 102. Installation & Basic Setup
  • 93. Installation FAQ
  • 404. How Booking Works
  • 145. User dashboard pages
  • 20Advanced Search Options
  • 3Blog Post
  • 9Custom Page Templates
  • 18Elementor Compatibility
  • 13Email Notifications
  • 19FAQ
  • 10Menu Options
  • 26Multi-Languages - 3rd party
  • 9Owner
  • 25Property / Listing
  • 21Shortcodes
  • 11Submit Form
  • 4Supported Maps
  • 93Technical how to
  • 5Third Party plugins
  • 3Translation
  • 13Widgets
  • 2WooCommerce Payments
  • 13WP Rentals Payment
  • 77WP Rentals Theme Options

Join Us On

Powered by WP Estate - All Rights Reserved
  • Client Support
  • Video Tutorials
  • WpRentals
  • WpEstate
  • API