WordPress.org

Ready to get started?Download WordPress

Plugin Directory

WP Flexible Map

Embed Google Maps in pages and posts, either by centre coordinates or street address, or by URL to a Google Earth KML file.

Flexible Map allows you to add Google Maps to your WordPress website.

Features:

  • three ways to load a map:
    • by centre coordinates
    • by street address
    • by URL to a Google Earth KML file
  • no special Google Maps key is required -- uses the latest stable Google Maps API
  • simple shortcode for adding maps to pages/posts
  • PHP function flexmap_show_map() for theme and plugin developers
  • supports multiple maps on a page/post
  • supports responsive design -- specify width / height in percent
  • map marker doesn't have to be the centre of the map
  • optional description for info window
  • optional directions link for info window
  • directions can be dropped into any div element with an ID
  • minimal dependencies -- just WordPress and the Google Maps API

Click to see WP Flexible Map in action.

Sponsorships

  • directions on KML maps generously sponsored by Roger Los

Thanks for sponsoring new features on WP Flexible Maps!

Translations

Many thanks to the generous efforts of these people for human translations:

The initial translations for all other languages were made using Google Translate, so it's likely that some will be truly awful! Please help by editing the .js file for your language in the i18n folder, and tell me about it in the support forum.

Requires: 3.2.1 or higher
Compatible up to: 3.9.1
Last Updated: 2014-4-18
Downloads: 61,725

Ratings

4 stars
4.7 out of 5 stars

Support

7 of 14 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

3 people say it works.
0 people say it's broken.

50,2,1 100,1,1
0,1,0
100,2,2
0,1,0
100,1,1 100,3,3
100,1,1
100,3,3
100,2,2 100,1,1 100,2,2
100,2,2 100,1,1 100,2,2
100,1,1
100,2,2
100,3,3