Advanced Google Maps Plugin for Wordpress

Advanced Google Maps Plugin for Wordpress

WPMeta Score

Did you know?

Plugin Popularity 4.5
Author Activity 2.7
  • 🎖 Plugin ranks 13,139 amongst 50,000+ plugins.
  • 🎂 This plugin is going to celebrate it's 9th anniversary after 6 months.


A Google Maps plugin for WordPress to create unlimited locations, maps and display Google Maps. It’s responsive, multi-lignual and multisite supported. Filters by categories , multiple kml/kmz layers, routes, directions, categories, clickable shapes, posts on google maps, marker clustering and export/import supported made it most advanced wp google maps plugin.

WP Google Map Pro Features

  1. Add any number of fields in location details and display them in the info window. e.g fax, phone, email, website, etc. Import data from CSV. All CSV delimiters supported.
  2. Assign multiple categories to a location.
  3. Choose to redirect to a location or display info window message when a marker is clicked.
  4. Searchable listing in the backend for quick location management.
  5. Fetch locations from external data sources e.g custom tables or API and automatically assign them to a map using hooks.
  6. Ability to fetch latitude, longitude, city, country, state and zip code automatically when you type an address in the input field.
  7. Manage parent-child categories.
  8. Ability to search within icons list to find suitable icons and assign to a category quickly.
  9. Filter locations/markers by category on the map. Ability filters to multiple categories at once.
  10.  Filter locations within the radius and customize radius settings in the backend
  11. Create routes and display on the map. Max 10 routes are allowed by Google Maps API.
  12. Customize Stroke Color, Stroke Opacity, Stroke Weight, Travel Modes, Unit Systems, Start Location, End Location and waypoints to create a route.
  13. Make route draggable and optimize waypoints to suggest the best possible route.
  14. Assign multiple routes to a map and display them in a route tab.
  15. Searchable location listings to assign waypoints to the route quickly.
  16. Using placeholders e.g {marker_title},{marker_address},{marker_message},{marker_latitude},{marker_longitude}, to customize the body of the info window message.
  17.  Display post title, post excerpt, post content, post categories, post tags, post featured image or custom fields without any programming in the info window.
  18. Display info window on marker click or mouse hover.
  19. Open info window when page load without click or mouse hover.
  20. Modify info window contents via hook using programming.
  21. Display multiple Kml/Kmz Layer on the map.
  22. Display large number of data on the map using fusions table. The best way to manage large sets of data.
  23. Assign your own markers to categories or choose from +500 readymade markers provided by the Maps Icons Collection
  24. Display real time traffic conditions and overlays using Traffic Layers.
  25. Add bicycle path information to your maps using the Bicycling Layer.
  26. Display physical maps based on terrain information.
  27. Ability to display multiple layers together on the map.
  28. Display posts from your own custom fields without any programming.
  29. Display post title, post excerpt, post content, post categories, post tags, post featured image or any custom fields in the infowindow.
  30. Custom Posts type supported.
  31. Hook to display any post’s related data in the infowindow or location listing.
  32. Enable marker clusters if you have too many locations. Just activate and the plugin will handle the rest.
  33. Choose marker cluster icons and mouse hover icons to improve user experience. 10 marker cluster styles are available.
  34. Choose grid size and max zoom level.
  35. Assign a language to the map so you can create multilingual version of a map.
  36. Set height, width, zoom level, map type, enable/disable scrolling wheel, draggable property and apply 45° imagery.
  37. Maps are fully responsive and adjust automatically according to device.
  38. (Optional) Assign center latitude and longitude to the map. By default, center location is automatically calculated based on locations assigned to the map.
  39. Center the map based on visitor’s current location.
  40. Display a circle around the center location to highlight center location. Set property of the circle.
  41. Assign multiple locations to the map using searchable listings. Listings are paginated if you have hundreds of locations.
  42. Show/Hide Pan control, Zoom Control, Scale Control, Street View Control, Overview Map Control and decide the position of the controls over the map.
  43. Hide markers on page load and display them after filtration only.
  44. Apply awesome Google Maps styles from with a simple copy and paste.
  45. You can create your own custom styles as well for roads, labels or geometry.
  46. Enable Street view.
  47. Setup POV Heading and POV Pitch of Street View to customize Street View output of a location.
  48. Display overlays and customize border color, overlay width, overlay height, font size, border width and border style.
  49. The easiest way to limit panning/dragging so the map stays within certain bounds using limit panning settings.
  50. Display GEOJSON data using URL easily.
  51. Apply 45 degree Imagery view on Google Maps
  52. Display maps in a blend of normal and satellite views.
  53. Display Google Maps in sidebars using widget.
  54. Draw shapes – rectangle, circle, polygon and polyline.
  55. Assign stroke color, stroke opacity, fill color, fill opacity with live preview.
  56. Display an info window on click on a shape.
  57. Redirect to a location on click on a shape.
  58. Delete individual shapes or modify property of the shape by selecting on click.
  59. Draw any number of shapes on the map and save all of them together.
  60. Display AJAX based, printable, searchable, sortable, filterable and paginated location listing easily.
  61. Display listing in grid or list style. Fully responsive.
  62. Filter locations by category.
  63. Sort locations by title, category name or address, alphabetically, in both ascending and descending order.
  64. Search in location listing by title, address, category name, city, country or pin code.
  65. Print filtered location listing. You can control print option via backend.
  66. Placeholders to modify location listing data without any programming.
  67. Enable or disable search form, category filter, print option, sorting options.
  68. Fully customizable with the help of hooks.
  69. Display categories, directions, routes, and nearby tabs on google maps.
  70.  Display location counts with the category name.
  71. Show/Hide locations in category filter.
  72. Sort categories by category name or number of locations assigned to the category.
  73. Display direction tab with start and end location input box.
  74. Display start location input as textbox or select box.
  75. Display end location input as textbox or select box.
  76. Display directions in kilometers or miles.
  77. Ability to display default Start and End location in directions tab.
  78. Display nearby places within certain radius.
  79. Display Circle around amenities.
  80. Nearby places based on user’s current location.
  81. Display routes tab to display all routes assigned to the map with color coding.
  82. Now you can keep backup of all map data in .sql file and use that to import your data backup if something goes wrong or you lost any data. You can use .sql file to transfer your map data from one domain to another domain as well.
  83. Assign permissions to your users to manage your location, categories, routes and maps.
  84. Ability to use External Database or Sources to add markers on Google Maps using new filter wpgmp_marker_source.
  85. Ability to display Featured Image or Custom fields in the infowindow for geo tags using new filter wpgmp_geotags_content.
  86. Add multiple Google maps on a page.
  87. Display one infowindow at a time.
  88. Multisite Enabled and ability to activate it network wide.
  89. Design your own Google map skins easily. Turn ON/OFF roads, places, water area.
  90. Awesome Shortcodes to add unlimited locations by address or latitude and longitude.
  91. Use shortcode in info window message.
  92. Use shortcode in listing placeholder.
  93. Ability to get the new update notification in the Plugins Dashboard.
  94. Marker Animation on Click or Mouse hover the marker.
  95. Ability to select all category at once in category tab.
  96. Close info-window on a map click.
  97. Export Extra fields with location data.
  98. Ability to display custom taxonomies in info window and listing.
  99. Ability to hide Google Maps Meta Box using backend settings.
  100. Export your selected locations and save it to csv file.

Change Log

Version 3.4.3

- New - Ability to view map in full screen.
- Improvement - 'How to Use' instructions are updated.

Version 3.4.2

- New - UI Improved for wordpress4.6.
- Fix - Google developer console api link is updated.

Version 3.4.1

- New - Ability to hide google maps meta box using backend settings.
- Fix -Google Maps API Key instructions are added.

Version 3.4.0

- Fix - Xss vulnerability is resolved. 
- Fix - Removed doubled loading of maps api and version is updated. 
- Fix - Open Infowindow by default is resolved. 
- Fix - Marker cluster broken image issue resolved.

Version 3.3.10

-  Fix - Verify Purchase was not working.
-  New - Ability to hide meta boxes using hook. 

Version 3.3.9

- Ability to send request for refund, suggestions or verify purchase. 
- Meta Box Auto suggest improvement. 
- Get notified about new updates in the backend now. 

Version 3.3.8

- Fix- Auto suggestion was not working on WP Google Map Pro Meta box on posts & pages is resolved. 
- Improvement - UI is improved.

Version 3.3.7

- Fix - Blank map showing due to $.maps is undefined error, is resolved now.

Version 3.3.6

- Fix - 'Visibility' to off was not working for 'Map Style' settings.

Version 3.3.5

- Fix - ACF (Advanced Custom Fields) confliction is resolved. 
- New - Ability to show all locations to the map without assign them. 
- New - Ability to change text strings using filter for front-end map. 
- Fix - Removed backend.js and backend.css from frontend.

Version 3.3.4

- Fix - "=" equal sign was doing a problem in shapes message on drawing page. 
- Fix - Sort by address was not working in maps listing.

Version 3.3.3

- Fix - folder name changed to wp-google-map-gold

Version 3.3.2

- Fix - Updated languages files.
- Fix -  Removed warning on frontend maps.

Version 3.3.1

 - Fix - Removed warning on activation if wp debug is true. 
- Fix - Meta Box js error is resolved.

Version 3.3

- Fix - Ability to install maps table on new site creation and delete them on site remove in multi-site. 
- New - Ability to change map centcenter point and zoom level on marker click. 
- Fix - Ability to choose 0 zoom level. 
- Fix - Direction Issue is resolved. 
- New - Render shortcode in infowindow message. 
- New - Render shortcode in listing placeholder.

Version 3.2.10

 - Fix - Conflict with DIVI Builder and other premium themes is resolved.

Version 3.2.9

 - Fix - Map Styles was not working in few cases. 
 - Fix - Conflict with ACF (Advanced Custom Fields) plugin resolved.
 - New - Useful new filters - 'wpgmp_show_place' and 'wpgmp_marker_property'

Version 3.2.8

 - Fix - Extra fields were not working correctly. 
 - Fix - Removed Javascript:void to avoid Page Not found error on Add Map. 
 - Fix - KM and MILES are translatable now. 
 - Fix - Map Language is working now. 
 - Fix - State field was not importing correctly.

Version 3.2.7

 -Feature - Ability to show/hide tabs on page load. Manageable from backend setting. 
 -Fix - Show/Hide button on tabs not working correctly on multi-lingual setup. 
 -Feature - Ability to get new update notification in the Plugins Dashboard.

Version 3.2.6

- Marker Animation on Click and mouseover added. 
- Latitude and longitude validation added in add/edit location and import. 
- Select all category at once option added in category tab. 
- Close info-window on map click setting added on add/edit map page. 
- Category Stuck issue resolved in case of lots of categories. 
- Extra Fields was not showing input to enter issue resolved. 
- Now Including maps scripts when its needed.

Version 3.2.5

 -  Marker Clusters was not updating on filters - Fixed.
 -  New Feature - Export Extra Fields with Location Data.
-   New Feature - Choose delimiter on time of CSV Import. Sample CSV added with extra fields.
-   Removed - XLS, JSON & XML Export/Import Removed.
-   Ability to display custom taxonomy in Infowindow & listing below the map using {taxonomy=taxonomy_slug_here} placeholder. 
-   Listing Per page was updating to 10 after sorting - Fixed. 
-   Same Posts Featured image for all posts listing - Fixed.

Version 3.2.4

 -  Map Freezing issue is Fixed.
  - Scroll_wheel was not working in shortcode - Fixed
-  Ability to open infowindow using external link. 
- Width of map was the blank in some cases - Fixed. 

Version 3.2.3

 -  Metabox not working in version 3.2.2 is fixed.
  - Metabox was hidden on rearrange - fixed

Version 3.2.2

 - Selected locations for the map is not working solved

Version 3.2.1

 - HTML Tags is not allowed in drawing message. 
- KML Layers is overwriting MAP Settings. 
- Sorting by Title, Address & Category was not working. 
- {post_link} and {post_featured_image} are not working.

Version 3.2

- Ability to import extra fields like fax,phone,website,email or any other via CSV.
- No need to add extra fields every time now when you create a new location.
- Translate 'Prev', 'Next', 'Select Category' and other missing strings. 
- Pass zoom and category in the put_wpgm shortcode to filter locations.
- Lost of locations fields on quick edit is resolved.

Version 3.1

- Added missing translation strings. 
- Added Search within Radius features. 
- Display Marker on Center Location. 
- Use extra fields added in location into placeholders to display in listing.

Version 3.0.6

  - Search by area not working - Fixed. 
 - Map_locations field type changed to longtext to assign thousands location.

Version 3.0.5

 - Duplicate Tags issue resolved. 
- Duplicate Categories issue resolved.
 - Notice Error message about WPGMP_CLASSES resolved. 
- Ability to fill start location in direction tab by clicking on infowindow in the map.

Version 3.0.4

- Search by state, zip and country was not working - Resolved.

Version 3.0.3

 - posts_per_page was missing in geotags. 
- Routes tabs had a closing div missing.
- Added default start location and end location for the route directions.+
- Missing translation strings added.

Version 3.0.2

- Links were not working in infowindow message - resolved. 
- Zoom the map to display circle correctly for nearby tabs. 
- Ability to choose multiple maps using wp google map pro meta box. 
- Category is selected now if wp google map pro meta box is saved in previous version. 
- Infowindow is not opening on mouseover - Resolved. 
- Infowindow was not disabling using location form - Resolved

Version 3.0.1

- Shortcode showing blank page when inserted due to compatibility issue with old php version.- Solved

Version 3.0.0

- Gold Version Launched.

Version 2.3.14

- Bug-Marker Cluster not showing bug resolved. 
- Bug- Infowindow click is not working when marker cluster enabled. 
- Improvement- Scroll to map when click on location in listing.

Version 2.3.13

- Bug-New words added for translation. 
- Bug- Install plugins's table when new blog create on multi-site. 
- Bug- listing below the map was pointing to wrong mapid.
- Bug- Ilegal string offset error solved. 
- Bug- nearby distance can be calculated in KM now. 
- Bug- Blank map bug resolved when location is removed which is assigned to the map.

Version 2.3.12

- New Feature -  You can give permission to authors, contributors, or any role to manage maps. 
- Bugs -  Fixed bulk delete issue. 

Version 2.3.11

- New Feature -  Ability to display more than 10 records on Manage Location page using Screen Options. 
- New Feature -  Ability to display more than 10 records on Manage Maps page using Screen Options. 
- New Feature -  Ability to display more than 10 records on Manage Categories page using Screen Options. 
- New Feature -  Ability to display more than 10 records on Manage Routes page using Screen Options. 
-  Sample Import files included for Import Tool.

Version 2.3.10

- Security Update - Handled add_query_arg and remove_query_arg security vulnerabilities in wordpress. 
- New Feature -  Ability to open infowindow on mouse hover or mouse click.. 
-New Feature - Ability to display GEOJSON data.
-Bug  - Pagination issues resolved when navigate to next page in search results.
-Bug - Listing issue in wordpress 4.2

Version 2.3.9

- New Feature - Ability to setup POV Heading and POV Pitch in Street View. 
-New Feature - Ability to display GEOJSON data.
-Bug  - Solve bug of display infowindow in display map shortcode to display markers using address. 
-Bug - Removed all warnings if WP DEBUG is TRUE

Version 2.3.8

- New Feature - Ability to display location title, location category, location latitude, location longitude with location message in the infowindow. 
-New Feature - Ability to Sort listing by location, category and address alphabetically in location listing.
- New Feature - Ability to display default Start and End location in directions tab. 
-New Feature - Ability to display directions results in KM and MILES. 
-New Feature - Ability to google maps styles from 
-New Feature - Better user experience on time of Choose Locations for maps. 
-New Feature - Ability to use External Database or Sources to add markers on google maps using new filter wpgmp_marker_source. 
-New Feature - Ability to display Featured Image or Custom fields in the infowindow for geo tags using new filter wpgmp_geotags_content. 
-Bugs - Display short infowindow messages showing half word bug in Chrome solved. 
-Bugs- Ability to translate 'show' and 'hide' words for Tabs.

Version 2.3.6 (minor changes)

- Blank map on Drawing solved.

Version 2.3.5 (minor changes)

- Missing Translation words added.
- Pagination unclosed anchor tag solved.

Version 2.3.4

- Display all routes directions in a tab.
- New Hook - 'wpgmp_map_options' to modify map options on fly.
- compressed javascript for fastest google map experience.
- automatically added p tags bug solved when some advanced editor used.

Version 2.3.3

- Ability to add multiple route directions on the map.
- Ability to add multiple KML layers on the map.

Version 2.3.2

- Conflict with NEXT GEN gallery solved.

Version 2.3.1

- GEOTags Supported - Easiest way to display posts/pages or custom post types on map.
- Hooks Supported - Use actions & filters to modify map,markers,listing and associated html on fly.
- Near by Locations based on user's current location.
- Display Ajax based, Paginated and Searchable Locations below the Map.
- Define your own HTML for Locations Listing.
- Location Search Box - Search locations based on Title, Address, Latitude, Longitude, Category. 


All current customers and future customers are encouraged to send us features they want to see in the next version. We’re very passionate about this product and are dedicated to making it valuable for everyone.

Follow on FacebookFollow on Google Plus