IP Locator

Description

IP Locator est un outil de détection de pays et de langue pour WordPress. Il est rapide, fiable et prêt à l’emploi.

Il peut détecter et restituer le pays, la langue principale et le drapeau du pays de chaque visiteur de votre site. Il fournit :

  • une détection de l’adresse IP et du pays précise et ultra-rapide ;
  • de nombreux codes courts pour afficher les noms, les langues et les drapeaux des pays (emoji ou vectorisés) ;
  • un code court pour masquer ou afficher sous condition des chaînes ou d’autres codes courts ;
  • un modificateur CSS pour ajouter une classe spécifique au pays détecté à la balise body de votre site ;
  • un système automatique pour utiliser des données toujours à jour (pas de clé d’API, pas de fichiers de données IP à importer manuellement) ;
  • une API complète pour les développeurs d’extensions ou thèmes.

Pour plus de détails, vous pouvez parcourir la liste des codes courts ou la description de l’API (pour les développeurs).

IP Locator peut également être utilisé pour générer des rapports sur les principaux éléments et caractéristiques suivants :

  • KPIs : nombre de pays et de langues détectés, répartition des accès et ratio de détection ;
  • pays d’accès par des humains réels depuis des IPs publiques ;
  • langues pour les humains réels depuis des IPs publiques ;
  • variations des métriques ;
  • distributions des métriques ;
  • liste complète des pays par canal ;
  • liste complète des pays par client (nécessite l’extension gratuite Device Detector).

Techniquement, IP Locator :

  • fonctionne aussi bien sur des serveurs dédiés que mutualisés ;
  • peut détecter l’IP source, même derrière des proies ou équilibreurs de charge ;
  • peut utiliser AWS CloudFront, Cloudflare ou Apache mod_geoip pour accélérer la détection ;
  • prend en charge nativement la mise en cache APCu(1) et tous les autres mécanismes dédiés de mise en cache d’objets, comme Memcached ou Redis ;
  • n’a quasiment aucun impact dans le temps de génération des pages ;
  • exécute ses mises à jour de données en arrière-plan, sans impact sur la vitesse du site web ;
  • est entièrement compatible avec les multisites ;
  • prend en charge nativement les traduction des noms et langues (2).

(1) : APCu doit être activé sur votre serveur si vous souhaitez l’utiliser dans IP Locator.

(2) : l’extension PHP Intl doit être activée sur votre serveur si vous souhaitez l’utiliser dans IP Locator.

IP Locator utilise des données IP que je collecte moi-même et que je publie via mes propres serveurs exclusivement pour IP Locator. Les données sont sous licence CC0.
IP Locator accède régulièrement à ce service (si l’option est cochée) pour maintenir une version à jour des données.

IP Locator prend en charge un vaste ensemble de commandes WP-CLI pour :

  • obtenir des informations relatives à un emplacement : voir wp help location describe pour plus de détails ;
  • afficher l’état de IP Locator : voir wp help location status pour plus de détails ;
  • activer ou désactiver les réglages principaux – voir wp help location settings pour plus de détails ;
  • afficher les statistiques sur les emplacements et les langues : voir wp help location analytics pour plus de détails.

Pour obtenir une aide complète sur les commandes WP-CLI pour IP Locator, veuillez lire ce guide.

IP Locator fait partie de PerfOps One, une suite d’extensions WordPress gratuites et open source dédiées à l’observabilité et aux performances des opérations.

IP Locator est une extensions libre et open source pour WordPress. Elle intègre de nombreuses autres œuvres libres et open source (telles quelles ou modifiées). Consultez l’onglet « à propos » dans l’extension pour obtenir des détails.

Développeurs

Si vous êtes un développeur d’extensions ou thèmes et que vous souhaitez profiter des fonctionnalités de détection d’IP Locator, visitez le dépôt GitHub de l’extension pour découvrir comment l’utiliser.

Assistance

Cette extension est gratuite et distribuée sans aucune garantie d’aucune sorte. Son utilisation se fait à vos risques et périls, je ne saurais être tenu responsable d’aucun dommage que son utilisation pourrait causer à votre site. Pensez à toujours sauvegarder vos données avant d’installer une nouvelle extension.

Dans tous les cas, je serai heureux de vous apporter mon assistance si vous rencontrez des problèmes lors de l’utilisation de cette extension. Merci de me contacter via la page support de ce site.

Confidentialité

Cette extension, comme tout autre logiciel, n’est ni conforme ni non conforme aux lois et règlements sur la protection de la vie privée. Il est de votre responsabilité de l’utiliser – en activant les options ou services correspondants – dans le respect des données personnelles de vos utilisatrices et utilisateurs ainsi que des lois applicables.

Cette extension ne dépose pas de cookie dans le navigateur de l’utilisatrice ou de l’utilisateur.

Cette extension peut traiter des données à caractère personnel (DCP). Si le RGPD ou le CCPA ou un règlement similaire s’applique à votre cas, vous devez adapter vos processus (gestion du consentement, mesure de sécurité, registre des traitements, etc.).

Don

Si vous aimez cette extension ou la trouvez utile et que vous voulez me remercier pour le travail accompli, vous pouvez faire un don à La Quadrature Du Net ou l’Electronic Frontier Foundation qui sont des associations de défense des droits et libertés des citoyens sur Internet. En les soutenant, vous aidez les actions quotidiennes qu’ils accomplissent pour défendre nos libertés fondamentales !

Captures d’écran

  • Tableau de bord principal

Installation

Depuis votre Tableau de bord WordPress

  1. Visitez « Extensions > Ajouter ».
  2. Cherchez « IP Locator ».
  3. Cliquez sur le bouton « Installer maintenant ».
  4. Activez IP Locator.

Depuis WordPress.org

  1. Téléchargez IP Locator.
  2. Téléversez le dossier ip-locator dans votre dossier /wp-content/plugins/, en utilisant votre méthode préférée (ftp, sftp, scp, etc.).
  3. Activez IP Locator depuis votre page Extensions.

Une fois activé

  1. Visitez « PerfOps One > Centre de contrôle > IP Locator » dans le menu gauche de votre panneau d’administration pour ajuster les réglages.
  2. Profitez !

FAQ

Quels sont les prérequis pour que cette extension fonctionne ?

Vous avez besoin d’au moins WordPress 5.2 et PHP 7.2.

Cette extension fonctionne-t’elle sur un multisite ?

Oui. Cette extension est conçue pour fonctionner sur un multisite aussi. Les administratrices et administrateurs du réseau peuvent configurer l’extension. Tous les comptes de tous les sites peuvent utiliser les fonctionnalités de l’extension (codes courts et APIs).

Où puis-je obtenir de l’aide ?

L’assistance est proposée via la page officielle d’assistance.

Où puis-je trouver la documentation ?

Vous trouverez la documentation du développeur sur le dépôt GitHub de l’extension.

Où puis-je signaler un bogue ?

Vous pouvez signaler des bogues et suggérer des améliorations via le suivi d’incidents GitHub de l’extension.

Avis

24 septembre 2023 1 reply
I like the PerfOne plugin set. Thank you!
Lire l'avis

Contributeurs & développeurs

« IP Locator » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“IP Locator” a été traduit dans 3 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « IP Locator » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

Merci de consulter le journal des modifications.