Plugin / Geolocated Content

Martin Di Felice

Frequently Asked Questions (FAQ)

This plugin basically allows you to have different versions of your site, each one with specific content according to the visitor location.
If your site is mysite.com, and you have created the locations Japan andItaly, when the visitor goes to mysite.com/japan will only see posts which belong to the Japan location, and when they go to mysite.com/italy they will see posts which belong to the Italy location. If they go to mysite.com they will only see posts which are not assigned to a particular location, unless you define a default location. In that case, they will see posts which belong to such location. Note that assigning a post to the default location will make it appear in all locations.
Basically you create location terms, which are like any other WordPress taxonomy (categories or tags), and then, when creating a post you assign that location to that post.
The location manager submenu is located inside the Posts Menu.
Each market has its own home page, which is something likemysite.com/such-location. But, in case you have defined a default location, in that page you will see posts from the specified location mixed with posts from the default location. In case you want to see only a list of posts from the specified location, there is another page which you may see by going to mysite.com/location-slug/such-location. That string,location-slug can be changed by modifying the setting Location Slug.
If you enable the visitor redirection (in the Settings -> Geolocated Content section), the system will attempt to determine which location the visitor is nearer, and it will redirect them there. In order this feature to work you must specify each location latitude and longitude coordinates (that is done when creating a new or editing a new location). This redirection only works if the visitor is not navigating any location (the visitor is browsing mysite.com, not mysite.com/location).
It uses the WordPress public geo API. You can check it out here:https://public-api.wordpress.com/geo/.
The system will always try to redirect the visitor to its nearest location (only if the visitor redirection is enabled). If you specify a tolerance radius, it will only redirect the visitor to its nearest location if they are in a distance no longer that such radius of kilometers from the location.
If you enable this option, it allows to specify a different setting value for a specific location. For example, if some plugin allows you to determine the color of your site background, you can change this color for different locations. Note that this feature may not work in all plugins, it will work in plugins which use the WordPress Settings API for registering their settings.
It should not, or at least not significantly. If well the geolocation process requires communicating with an external API, it only calls it once a day per visitor (the location of the visitor is stored in a cookie). Also, this plugin is compatible with most full page cache plugins, like Batcache or W3 Total Cache, and does not any extra query in front-end requests.
Because pages are not supposed to be listed in a archive page. The idea of this plugin is to filter lists or archives according to the visitor location, not to restrict content.

Ratings

0
0 reviews

Rating breakdown

Details Information

Version

0.2

First Released

12 Sep, 2018

Total Downloads

271

Wordpress Version

-

Tested up to:

5.3

Require PHP Version:

-

Tags

There is no tag found

Contributors

Languages

The plugin hasn't been transalated in any language other than English.

DIRECTORY DISCLAIMER

The information provided in this THEME/PLUGIN DIRECTORY is made available for information purposes only, and intended to serve as a resource to enable visitors to select a relevant theme or plugin. wpSocket gives no warranty of any kind, express or implied with regard to the information, including without limitation any warranty that the particular theme or plugin that you select is qualified on your situation.

The information in the individual theme or plugin displayed in the Directory is provided by the owners and contributors themselves. wpSocket gives no warranty as to the accuracy of the information and will not be liable to you for any loss or damage suffered by you as a consequence of your reliance on the information.

Links to respective sites are offered to assist in accessing additional information. The links may be outdated or broken. Connect to outside sites at your own risk. The Theme/Plugin Directory does not endorse the content or accuracy of any listing or external website.

While information is made available, no guarantee is given that the details provided are correct, complete or up-to-date.

wpSocket is not related to the theme or plugin, and also not responsible and expressly disclaims all liability for, damages of any kind, arising out of the use, reference to, or reliance on, any information or business listed throughout our site.

Keep Leading Your Followers!
Share it for them.