A responsive Google map that allows multiple markers per map and multiple maps per page. Includes fullscreen view and marker clustering. 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.

Now includes custom map styles!


  • WordPress 3.5 or later (some features may require newer versions)
  • 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
  • Direction to and from anywhere
  • Custom infowindow content (you can even add pictures)
  • Categorize locations
  • 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 marker cluster icons
  • Custom map sizes
  • Easy shortcodes
  • Enable/disable several different map controls
  • Works on secure(https) and non-secure(http) sites
  • Custom map styles
  • User based front-end internationalization
  • Front-end internationalized in several languages
  • Back-end internationalization ready
  • Load locations asynchronously
  • Visual Composer Block
  • Backup and Restore Plugin Data (Requires WordPress 4.4 or Later)


Map with several options

Responsive Google Maps - 1

Map with custom night style

Responsive Google Maps - 2

Map with custom colorful style

Responsive Google Maps - 3

Change log

10.3.4 - 2019/06/10
-Replace PHP calls to create_function as this function is deprecated.

10.3.3 - 2018/02/26
-Force Google Maps API to explicitly use the release version V3

10.3.2 - 2017/08/18
-Bugfix for an invalid title error PHP notice

10.3.1 - 2017/05/25
-Bugfix for Backup/Restore only including a few markers

10.3.0 - 2016/09/27
-Added Backup Data and Restore Data Functions (Requires WordPress 4.4 or Later)
-Fixes for PHP 7
-No Longer include unnecessary/deprecated APIs
-Removed support for deprecated Panaramio, Cloud and Weather Layers
NOTE: Although not using an API Key may still be possible, Google is scaling down keyless usage. If you have issues with requests failing and/or being denied, please try using an API Key.

10.2.1 - 2015/06/15
* Language Detection Improvements, Further Planned Improvements
* Use SitePress Site Language if translations for that language exist
* Choose a default/specific language for the map
* Use Shortcodes within Info Window WYSIWYG
* Fixed Cutoff of Directions Controller if the button text was long and used another row

10.2.0 - 2015/05/06
* Fixed undefined variable
* Added user-provided Ukrainian Translation by topexpert
* Added default language and query parameter overrides for front-end localization
* Fixed plugin update false positive
* Included the Marker Clustering API locally

1.1.9 - 2014/01/13
* Removed unused libraries from Google Maps API

1.1.8 - 2014/12/23
* Fixed issue with default zoom field not in tab on map edit page.

1.1.7 - 2014/12/01
* Added ability to disable map dragging.

1.1.6 - 2014/09/05

* Enabled map pages to be viewed in admin menu section.
* Fixed array() error during initial install
* Fixed issue with WP 4.0 and media uploader

1.1.5 - 2014/06/10

* Fixed category map only showing "post_per_page" number of markers
* Added max zoom to marker clusters to prevent close markers from not showing
* Added "Start in Fullscreen" feature for individual maps.

1.1.4 - 2014/05/21

* Added additional options to "Cluster Settings" for color and more icons
* Enhanced map responsiveness performance
* Fixed map not rendering correctly if hidden when initially rendered
* Fixed "Cluster Settings" issue with getimagesize function returning null

1.1.3 - 2014/04/28

* Fixed issue with visual editor for location info

1.1.2 - 2014/04/25

* Added support for custom marker cluster icons.
* Added filter to the metabox and metabox input fields.
* Fixed "array_key_exists() expects parameter 2 to be array" bug when add_metabox action is called by other plugins.
* Fixed file reference issue with window servers
* Spelling corrections
* Minor bug fixes

1.1.1 - 2013/12/19

* Added Visual Composer Block compatibility
* Added "infowindow_content" filter to the output of the infowindow content
* Fixed "Invalid argument supplied for foreach()" bug when displaying a location page.
* Fixed improper enqueued JavaScript causing incompatibility with LayerSlider
* Code optimizations
* Minor bug fixes

1.1 - 2013/11/26

* Added Custom Map Styles
* Added minified versions of JavaScript
* Front-end internationalized in several languages(de, en, es, fr, it, ja, nl, pt, ru, zh)
* Back-end internationalization ready (de_DE, en_US, es_ES, fr_FR, it_IT, ja, pt_PT, ru_RU, zh_CN) Translations by Google Translate
* .pot files included
* UI improvements / more cleanup
* Added users location as default placeholder for directions for browsers that support it
* Allowed locations to be loaded asynchronously
* Added ability to reverse directions
* Bug fixes

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
* 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
[ad_2] Source

Leave a Reply

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