8768 sujets

Développement web côté serveur, CMS

Bonjour à tous et à toutes.
Existe-t-il une solution efficace pour diriger un visiteur vers une page dédiée ?
Le but étant d'afficher une page d'accueil en fonction de la localisation du visiteur.
Ex : la personne se connectant à mon site se trouvant à Nantes, la page d'accueil doit être celle de Nantes ( et non la page de Marseille ou de Toulouse....)
Environnement Wordpress.
Hébergement Ovh.
Merci d'avance pour votre interêt.
Olicir
Si tu le demandes gentiment à ton visiteur, il te laissera accéder à la géolocalisation fournie par son navigateur.
S'il t'envoie bouler, tu recherches son adresse IP dans une base de données mais c'est moins précis
Pour cela, j'utilise l'api de https://www.ip2location.com/. il y a des services gratuits et payants selon le volume. Mais il y en a d'autres.
Sinon lire le tuto :
https://www.alsacreations.com/tuto/lire/926-geolocalisation-geolocation-html5.html
Merci pour ta réponse.
J'ai testé plusieurs plugins de gélocalisation qui fonctionnent correctement comme indicateurs de position ( données longitude, latitude....)
Mon soucis est de pouvoir lier ces coordonnées à une page correspondante d'accueil de mon site, et ce de façon automatique.
Je vais lire le tuto, merci.
Si tu as déjà les coordonnées GPS de ton visiteur, le tuto ne t"aidera pas plus.

Il suffit juste de calculer la distance entre 2 points connaissant les longitudes et latitudes.
Le théorème de Pythagore te sera plus utile :
https://fr.wikipedia.org/wiki/Th%C3%A9or%C3%A8me_de_Pythagore

Mais s'il s'agit de points de vente par exemple, il y des histoires de découpages commercials pondus par des directeurs de marketing. Dans ce cas tu as plus intéret à récupérer le code postal.
Modifié par bazooka07 (23 May 2018 - 17:18)