WordPress Plugin Foursquare Integration
Discover new places with Foursquare
Foursquare Integration is a WordPress Plugin that allows you to show a list of 30 places close by the user’s coordinates using Foursquare APIs. When the users block the coordinates sharing (geolocation), the plugin will show a free-input form. In this case, users can search for any location.
How does WordPress Plugin Foursquare Integration work?
The Geolocation API allows the user to provide their location to web applications if they so desire. For privacy reasons, you are asked for permission to report location information.
The plugin will get a list of 30 places close by your coordinates.
What is Foursquare?
Foursquare is the most trusted, independent location data platform for understanding how people move through the real world.
How does WordPress Plugin Foursquare Integration get access to user location data?
The API requires browser support and it consists of a small set of easy to use methods that can obtain the device position through GPS (primarily on mobile devices), WiFi (available on most internet-connected devices), or IP geolocation depending on what’s available. The results from the WiFi source are usually used as it is quicker than GPS and way more accurate than IP geolocation.
In this case, the plugin will display a one-field form where you can enter the name, or the zip code of a city, and discover new venues there. With some additional effort is possible to add autocompletion, query parameters management, and other features.
The plugin doesn’t change any data collected and returned by Foursquare.
Technologies: PHP7, Vue.js
Thanks for visiting the WordPress Plugin Foursquare Integration page and please, visit also other WordPress plugins like Smart GEO GMap that provides an easy way to integrate a Google Map over WordPress Page/Post using GeoJSON via an easy Shortcode.
If you like it and you need something similar, don’t hesitate to contact me using the contact form on the Homepage.
Curious about other plugins? Check the plugin page.