An add-on for Advanced Custom Fields that lets you store more than one map coordinate per field. Click to drop a point, click again to drop another, and pull the whole array out on the frontend. An older plugin from 2014 that still does its job.
What it does
Adds a Multiple Coordinates map field type to ACF. When editing a post, the field renders a Google Map where each click drops a point. You can show the points as a polygon, list them as a semicolon-separated string, or remove them one by one. The frontend gets a clean array of lat/lng pairs plus the saved zoom level.
It’s an extended fork of the original ACF: Coordinates field by Stupid Studio — same idea, but with support for multiple points per field instead of one. Built against the free Google Maps API (no key required), which is fine for the typical low-traffic admin use case.
Features
- New ACF field type: Multiple Coordinates map.
- Click the map to add points; click Remove Coordinate then a point to delete it.
- Show area on map button renders the points as a polygon.
- Show coordinates button gives a semicolon-separated list for copy-paste.
- Built-in search to jump the map to a place — search results don’t add points, only the recenter the view.
- Frontend returns an array of
{ lat, lng }pairs plus the saved zoom level. GPL v3.