Travelers' Map


Travelers’ Map allows you to display your blog posts on a dynamic map using the Leaflet module and OpenStreetMap open data. This plugin is entirely free.

See this plugin in action on my hiking blog.
How to use: Get started with Travelers’ Map

Features of Travelers’ Map

  • Geolocalize your posts, pages or custom post types on a map and choose the marker image. A search module is available to quickly locate the desired location.
  • Add your own images to customize your markers.
  • Insert a dynamic map that displays your articles using a simple shortcode. Choose the dimensions of your map.
  • Filter the posts you want to display on the map by their type, categories and tags.
  • Markers clustering is automatic when marker density is too high, to prevent them from overlapping.
  • Customize the appearance of your maps with OpenStreetMap tile providers. By default, the plugin uses CARTO’s free and open “Voyager” map tiles.
  • Customize the popup style and content for your markers. You can also disable the plugin’s CSS if you want to design your own popups.
  • Travelers’ Map is compatible with the new Gutenberg editor and the classic editor.
  • This plugin does not add any tables into your database.

The geolocation data of your posts are saved as meta-data and are not deleted if Travelers’ Map is disabled or deleted. However, if you want to uninstall Travelers’ Map permanently, an option is available to clean your database of any data added by the plugin.

Bug reports and Contribution

Bug reports for Travelers’ map are welcomed on my GitHub Repository. Also, feel free to use Github to contribute to the plugin!


  • Display an interactive map showing your posts using a shortcode.
  • Geolocate each of your post directly in your editor and assign your custom markers to them. A search module is integrated into the map.
  • Add custom markers easily.
  • Customize your map in the settings page. Everything is explained clearly.
  • Shortcode Helper page. Change the default size of your map, filter the posts you want to show by categories and tags.


  1. Go to the Plugins -> ‘Add New’ page in your WP admin area
  2. Search for ‘Travelers Map’
  3. Click the ‘Install Now’ button
  4. Activate the plugin through the ‘Plugins’ menu

Get started

Detailed guide is available here: Get started with Travelers’ Map


Is this open source and free of charge?

Yes, it is. This plugin uses Leaflet to display the interactive maps. OpenStreetMap open data is used. By default, this plugin uses CARTO’s Voyager tiles, which require attribution but are free.

However, you may have to pay if you were to choose a premium Tile Provider.

How can I find free tile providers to customize my map?

You should visit the awesome Leaflet-providers demo to find a tile provider. Some of them require to register and request an API key.

Can I use Google Maps

No, I decided to create Travelers’ Map after Google Maps’ pricing plans were updated. Furthermore, loading tiles from Google Maps by simply specifying the tiles URL to Leaflet is against the Google Maps terms of service.
If you really want to use Google Maps (but really, why?), you can use the plugin Novo-Map that I used to use on my personal blog.

Can I add more markers images?

Yes, you can add your own custom markers in “Travelers’ Map” > “Customize markers” in your WordPress admin area.

Is this plugin only available in English?

Since version 1.0.0, this plugin has English and French version. You can contribute and [translate the plugin into your language] (! Thank you.

Can I add two maps on the same page?

I am afraid not. You can only display one map per page.

Can I change the marker popup style?

Yes you can, since version 0.9.0. You can also disable the plugin’s CSS to customize.


August 13, 2019
Great plugin. By far the best one. One feature that would be nice would be if we could set the maximum zoom on the map. So people can only zoom in so far and out so far.
August 6, 2019
Hi! I'm looking for map plugin, that allows me to display all Custom Post Type marks. For example I have a list of clinics with addresses that I want to display on the map. As I see Your plugin allows to use only native WP post with native categories and tags.
July 20, 2019
Best support ever. If you are looking for a free map. This is your best choice
July 19, 2019
I was gonna start new website that needed google map..with with new pricing's gonna costs thousands of i keep searched on google for another alternative and tried many map plugins..none of plugin worked or userfriendly like this plugin.this is very userfriendly, perfect and no bugs. Thank you Travelers' Map.Good luck with the future. this plugin deserves trophy.
Read all 4 reviews

Contributors & Developers

“Travelers' Map” is open source software. The following people have contributed to this plugin.


Translate “Travelers' Map” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Added a new option to disable one finger events for mobile users. This option is still in beta and is not yet warning the user to use two fingers.
  • Updated shortcode parameters to accept the maximum and minimum zoom level of the map using ‘maxzoom=’ and ‘minzoom=’.
  • Updated shortcode helper page.
  • Updated French translation.


  • Leaflet search in frontend now zoom-in on search like in the admin area.
  • Changed menu label for settings page.
  • Fixed translation not showing up on admin menus.


  • Community requested: Added an option to enable Leaflet search module in frontend.
  • Focus on search box now enable mousewheel zoom on map.
  • Fixed errors showing when unchecking an option in settings.


  • You can now geolocalize and add markers to pages and custom post types.
  • New setting in option page to select on which post type you want to activate markers.
  • Updated shortcode parameters to accept post type filter using ‘post_type=’.
  • Updated Shortcode Helper page.
  • “Delete all plugin data” now delete every marker of every possible public post type, even unchecked ones.
  • “Markers” posts can no longer be accessed from URL.
  • Bugfix: “Delete current marker” button no longer refresh the page with Classic Editor.
  • French translation update.


  • Improvement of Travelers’ Map backend UX.
  • Changed Leaflet default icon to match with the plugin icons.
  • Latitude and longitude are now below the map to avoid confusion.
  • Changing Latitude and Longitude manually in the input field now change the marker position on the map.
  • New button added to delete current marker data.
  • Search input is now open by default to increase visibility.


  • Travelers’ Map is now translatable.
  • French language added.


  • NEW: Popup customization – You can now choose between pre-defined popups.
  • You can now show excerpt in popups.
  • Popups CSS can be turned off for developers.
  • Fixed map not displaying in Internet Explorer…


  • Added new default markers on plugin activation.
  • “Delete data” button in options page now remove every custom marker too.
  • Clarified the “Delete button” description in options page.
  • Fixed options not being removed when uninstalling the plugin.


  • Fixed error when no custom marker is created


  • First version released publicly on