This plugin provides a new field to Contact Form 7: a map with a coordinates marker, letting the user mark a location.
The marker coordinates (longitude & latitude) are than passed to the contact form.
in version 2.0 i’ve added geolocation, making the map and marker to be focused on the supposed user location.
You MUST have Contact Form 7 installed!
Best way is to use WordPress’ built-in “Add New” installer:
- in WordPress admin bar go to Plugins.
- Press the “Add New”.
- search for “Contact Form 7 Map Field”.
- Press “Install Now”.
- Press “Activate Plugin”.
- Download the zip file.
- Extract the folder (contact-form-7-map-field) inside the zip to …wp-content/plugins/ directory of your WordPress installation.
- Activate the plugin from plugins page.
Now that the plugin is installed you can start using it:
- Edit a form in Contact Form 7.
- Choose “Map” from the Generate Tag dropdown.
- Follow the instructions on the page.
- What map does it use by default?
- Can i use a different map provider?
- I like this plugin, how can i donate to it?
Simply go to the donate link.
Contributors & Developers
“Contact Form 7 Map Field” is open source software. The following people have contributed to this plugin.Contributors
Interested in development?
Initial plugin release.
Switched to work with Leaflet & OpenStreetMap.
Some code fixing and cleaning.
Fixed marker icon wrong path, collision with Leaflet Maps Marker plugin.
Better code structure.
Added geolocation, now the map and marker are focused on the supposed user location.
Bug fixes in geolocation.
Added minimum map zoom validation.