If you have the need to display different content based on your readers’ location, you’ll want to check out the new WP Geocode plugin. It gives publishers the ability to customize content based on the geolocation information of the person reading the post.
WP Geocode is easy to use, because it makes use of shortcodes in order to include location data in posts and post titles. You can also use the shortcodes within posts in order to tailor the content based on the readers’ proximity or location.
Settings are easily configured through the plugin’s options panel in the dashboard: