IP2Location Variables

描述

这个有用的库可以轻松方便地找到网站访问者的位置,并提供基于 IP 地址查找的地理信息。它还可以用于在特定位置的帖子中显示地理数据信息,并帮助您创建地理目标营销活动。

它是一个派生自 https://www.ip2location.com/developers/php 的库,但可作为 WordPress 插件来简化设置并简化集成工作。它同时支持 IPv4 和 IPv6 地址。

Below are the geolocation information you can retrieve from this library:
* Country code
* Country name
* Country flag
* Region name
* City name
* Latitude and longitude
* ZIP code
* ISP
* Domain name
* Time zone
* Net speed
* IDD code
* Area code
* Weather station code & name
* MNC, MCC, mobile carrier name
* Elevation
* Usage type
* Address type
* Category

此重定向插件同时支持 IP2Location IP 地理定位 BIN 数据和 Web 服务来查找 IP 地址地理位置。如果您使用的是 BIN 数据,您可以使用设置页面上的向导每月更新一次 BIN 数据,以获得最准确的结果。或者,您也可以使用以下链接手动下载和更新 BIN 数据文件:

BIN 文件下载:IP2Location 商用数据库 | IP2Location LITE 数据库(免费版本)

如果您正在使用 IP2Location IP 地理位置网络服务,请浏览 IP2Location Web Service 以获取详情。

用法

在任何页面、插件或主题中调用函数 ip2location_get_vars() 以检索 IP2Location 变量。变量将在对象内返还。要使用查找自定义 IP,请使用 ip2location_get_vars(‘IP_ADDRESS’);

更多的信息

请访问位于 https://www.ip2location.com的我们

安装

我们一直推荐通过插件菜单的自动安装。如果您遇到困难,请执行以下手动安装步骤:

  1. 上传 ip2location 文件夹到 /wp-content/plugins/ 目录。
  2. 通过 WordPress 的“插件”菜单以激活本插件。
  3. 您现在可以开始使用 IP2Location Variables 来自定义您的内容。

请注意这个插件需要最少 PHP 版本 5.4

评价

2016 年 9 月 3 日
I've been using this plugin for the past few months, allowing dynamic templates and content depending on the country code of the users. No issues so far!
阅读所有4条评价

贡献者及开发者

“IP2Location Variables” 是开源软件。 以下人员对此插件做出了贡献。

贡献者

将“IP2Location Variables”翻译成您的语言。

对开发感兴趣吗?

您可以浏览代码,查看SVN仓库,或通过RSS订阅开发日志

更新日志

  • 2.9.1 Tested up to WordPress 6.5.1.
  • 2.9.0 Added ip2location.io web service support.
  • 2.8.7 Tested up to WordPress 6.4
  • 2.8.5 Fixed connection error.
  • 2.8.4 Tested up to WordPress 6.1.
  • 2.8.3 Tested up to WordPress 6.0.
  • 2.8.2 Enhanced checking.
  • 2.8.1 Tested up to WordPress 5.9.
  • 2.8.0 Added new address type and category fields.
  • 2.7.3 测试到 WordPress 5.8。
  • 2.7.2 测试到 WordPress 5.7。
  • 2.7.1 测试到WordPress 5.6。
  • 2.7.0 小漏洞修复并添加了到 DB24 的支持。
  • 2.6.0 更新了文件结构以将 Composer 用于 IP2Location 库。
  • 2.5.12 测试到 WordPress 5.5。
  • 2.5.11 修复了解析问题。
  • 2.5.10 测试到 WordPress 5.4。
  • 2.5.9 增加下载超时。
  • 2.5.8 修复了错别字。
  • 2.5.7 小修复。
  • 2.5.6 添加了反馈请求。
  • 2.5.5 测试到 WordPress 5.3.2。
  • 2.5.4 修复了未找到结果时的变量错误。
  • 2.5.3 升级了 IP2Location 库到 8.1.0。
  • 2.5.2 更新了文档链接。
  • 2.5.1 测试到了 WordPress 5.1.1。
  • 2.5.0 升级了 IP2Location API 到 v2。
  • 2.4.0 添加了调试日志。
  • 2.3.1 小改动。
  • 2.3.0 IP2Location 数据库更新更改为使用下载令牌。
  • 2.2.0 能够查找特定的 IP 地址。
  • 2.1.1 修复了安装多个 IP2Location 插件时的冲突问题。
  • 2.1.0 使用 IP2Location PHP 8.0.2 库进行查找。
  • 2.0.8 使用最新的 IP2Location 库进行查找。
  • 2.0.7 修复关闭粘性信息面板问题。
  • 2.0.6 使用最新的 IP2Location 库并更新设置页面。
  • 2.0.5 修复了创建管理选项时的错误。
  • 2.0.4 修复了卸载钩子警告信息。
  • 2.0.3 修复了卸载钩子。
  • 2.0.2 修复了第一次加载时的空变量。
  • 2.0.1 测试到 WordPress 4.4。
  • 2.0.0 添加了对 IP2Location Web Service 的支持。重写了背后的代码。
  • 1.1 支持 IP2Location 的自动 bin 下载和服务器变量。
  • 1.0 初始发行。