Responsive Google Maps (Utilities)

A responsive Google map that allows multiple markers per map and multiple maps per page. Includes fullscreen view and marker clustering. No API key required. Easy simple setup. No long complex shortcodes to generate by hand. As simple as creating a map, quick add a location, copy the simple shortcode to the page you want the map on, and you’re done.

Requirements

  • WordPress 3.5 or later
  • jQuery (included with WordPress)

Compatible With

  • Chrome
  • FireFox
  • Safari
  • Opera
  • IE 7+

Features Include

  • Responsive map
  • Multiple locations on one map
  • Multiple maps per page
  • Upload your own marker icons
  • Fullscreen view
  • Custom navigation colors
  • Direction to and from anywhere
  • Custom infowindow content (you can even add pictures)
  • Categorize locations
  • No API key needed (unless you want to)
  • Global and per map options
  • Display location and map pages as individual pages
  • Quick add of locations from map page
  • Different map types (roadmap, satellite, hybrid, and terrain)
  • Enable/disable user location
  • Auto zoom and fit
  • Custom default marker icon or standard Google maker icon
  • Custom map sizes
  • Easy shortcodes
  • Enable/disable several different map controls
  • Works on secure(https) and non-secure(http) sites
  • Weather & cloud layer
  • Panoramio layer with image filter by ID or tag

Examples

Map with several options

Map with Panoramio layer filtered by tag

Map with weather and cloud layers

Change log

1.0.3 - 2013/10/24

* Added map weather layer with additional options
* Added map cloud layer
* Added map Panoramio layer with additional options
* Added map centering on window resizing to make more responsive
* UI improvements / Cleaned up options
* Fixed issue with json_encode() having two parameters

1.0.2 - 2013/10/18

* Added custom color to map navigation bar
* Added enable/disable fullscreen
* Added enable/disable reset map button
* Added enable/disable auto fit map button
* Added more marker images
* Bug fixes

1.0.1 - 2013/10/15

* Removed namespacing and made everything class based
* Removed PHP 5.3 or higher requirement

1.0 - 2013/09/16

* Initial Release

Leave a Reply

Your email address will not be published. Required fields are marked *