Meta Box
91Meta Box plugin is a powerful, professional developer toolkit to create custom meta boxes and custom fields fo...
Lightweight display the location information of your post in a map (GDPR comliant). Ideal for travelbloggers or anyone who would like to show the loca …
The Geolocation plugin for WordPress allows users to geotag their posts by using GPS data from featured images. It provides options for displaying geolocation information in various formats, including plain text, links, or static maps, depending on user preference.
This plugin is suitable for those who want to enhance their travel or location-based content by adding geographical context. It supports both Google Maps and Open Streetmaps, with features to manage privacy through local proxy options.
Best for: This plugin suits travel bloggers and content creators who want to integrate geographical information into their posts.
What it does well
Where it falls short
Geolocation is a useful tool for adding location data to WordPress posts, particularly for travel-related content. However, users should be aware of the requirements for using Google Maps and the limited support information provided.
Chris's own description of Geolocation, lightly tidied.
The Geolocation plugin allows WordPress users to geotag their posts using the Edit Post page.
Previously, in all WordPress mobile applications such as WordPress for iPhone/iPad, WordPress for Android this was directly available by activating the gps functionality. Unfortunately, the WP-application developers decided to deactivate the feature of storing GPS data in the app but I am hoping for its return.
The automated way to obtain geoinformation is possible by adding a photo as featured image to your post. If you have a featured image attached to you post, its gps coordinates are taken into concideration if there is no geo-information provided already. If you use an iPhone, make sure that you take your photos in jpg. Otherwise the GPS information is stripped from the HEIC when exporting to JPG and uploading. Furthermore, when using the WP app, make sure you have enabled to keep all metadata in the files that are uploade. Otherwise, the app will remove also the GPS information.
Once there is geoinformation added to any of your posts, visitors see a short description of the address either before, after, or at a custom location within the post. Here, you have three options as shown below: plain, link or static information.
When “link” is chosen, hovering over the address reveals a map that displays the post’s exact location.
If one would only like to show a textual version without accessing any external services or without showing a map when visitors see a post, one can enable a “plain” mode to prevent external access except for authors to set a particular location.
Furthermore, there is an option to statically show the map whenever there is geoinformation available. (see below for examples)
You can chose between two map providers: Google Maps and Open Streetmaps. If you use Open Streetmaps as mapprovider in combination with the proxy plugin for OSM, the tiles are delivered from the local proxy so that the visitors cannot be tracked from a third party. If no proxy is installed or Google Maps is used as the provider, this is not feasable, i.e., the tiles are pulled directly from the map service to your visitor’s browser.
Furthermore, there is the option to use the tag [geolocation] also on a page in order to provide a map with multiple entries (e.g. from a journey) on one map altogether. The set of shown locations can be filtered per page, by placing a user defined field called “category” and give it the name (not the slag!) of the category to be shown. This way, you can also hide the location information per post (by chosing the “code option” without using it) and only show an overview map if needed. If the page is not restricted by any of the categories, all locations are shown that were tagged “public” and have the switch set to “enabled”. (see example below)
By default, this plugin uses Open-Streetmap but as an alternative (and backwards-compatibility) google maps can also be used. However, one needs to have a Goole Maps API key to use this plugin with google maps. You may obtain a key via google cloud plattform. Make sure, you have activated “Maps JavaScript API” as well as “Geocoding API”.
If you struggle while installing it or have feature requests, please feel free to drop a support request anytime. I am more than happy to help you. Also if you would want to give a review if you are happy with the plugin, I would appreciate the feedback.
Other plugins for maps and locations.
Meta Box plugin is a powerful, professional developer toolkit to create custom meta boxes and custom fields fo...
The easiest to use WordPress map plugin! Create a custom map, map block, store locator or map widget with high...
Real-time WordPress analytics that stay on your own server: pageviews, outbound links, WooCommerce funnels, al...
Create custom interactive maps with free Leaflet-based styles, no Google Maps API key, frontend marker submiss...
An easy to use location management system that enables users to search for nearby physical stores.
Interactive maps and markers on your posts and pages with simple shortcodes.