Worked well, until it didn't
This plugin worked perfectly, and then just suddenly stopped working and now just throws errors and doesn't populate markers. Apparently it is also using deprecated functions, with no recent updates: As of February 21st, 2024, google.maps.Marker is deprecated. Please use google.maps.marker.AdvancedMarkerElement instead. If I try to populate the map, I also get an error: Error - Google Maps Ext tried to add a marker and failed Please check the address of the marker TypeError: mapObj is undefined. The markers are added to the event "map is ready", but as I've learned - this event is firing twice - once when plugin is loaded, once after map is loaded fully. My solution was to add a counter to ensure only the second event is actioned upon, which works perfectly. Trying to then add markers from an external API call fails, with the console error eventually reporting: "This fieldName does not exist: _id". Based on recent comments, it seems this plugin is no longer being maintained - so might just have to make my own if this can't be fixed :(