描述
IP2Location Tags 可帮助您通过 IP 地址查找根据不同国家和地区的地理位置向网站访问者提供特定内容。
该插件提供了一种相对简单的方法来检测访问者的 IP 地址并将其转换为地理位置信息,然后让访问者更好地参与与他们最相关的本地化信息或内容。
主要特征
- Displays visitor’s’ information such as
- Country code
- 国家名称
- 国旗
- 地区名字
- 城市名称
- 纬度和经度
- 邮政编码
- ISP
- 域名
- 时区
- 连接速度
- IDD 代码
- 区号
- 气象站代码 & 名字
- MNC,MCC,手机运营商名字
- 海拔
- 使用类型
- Address type
- Category
- 根据国家或地区自定义页面内容
- 支持 IPv4 和 IPv6
此重定向插件同时支持 IP2Location IP 地理定位 BIN 数据和 Web 服务来查找 IP 地址地理位置。如果您使用的是 BIN 数据,您可以使用设置页面上的向导每月更新一次 BIN 数据,以获得最准确的结果。或者,您也可以使用以下链接手动下载和更新 BIN 数据文件:
BIN 文件下载:IP2Location 商用数据库 | IP2Location LITE 数据库(免费版本)
如果您正在使用 IP2Location IP 地理位置网络服务,请浏览 IP2Location Web Service 以获取详情。
使用 Variable Tag 获取访问者的位置信息
使用例子
显示访客的 IP 地址,国家名字,地区名字和城市名字。
Your IP is {ip:ipAddress}
You are in {ip:countryName}, {ip:regionName}, {ip:cityName}
地理定位:使用 IP2Location Tag 自定义帖子内容
向特定国家显示内容的语法
[ip:XX[,XX]..[,XX]]Your content here.[/ip]
备注:XX 是两个字符的 ISO-3166 国家/地区代码。
例子
仅向美国或加拿大访问者显示内容。
[ip:US,CA]Only visitors from United States or Canada can view this line.[/ip]
向特定国家和地区显示内容的语法
[ip:XX:YY[,XX:YY]..[,XX:YY]]Your content here.[/ip]
备注:XX 是两个字符的 ISO-3166 国家/地区代码,而 YY 是 ISO-3166-2 细分代码。
例子
仅向加利福尼亚或纽约访客显示内容。
[ip:US:CA,US:NY]Only visitors from California or New York can view this line.[/ip]
从特定国家隐藏内容的语法
[ip:*,-XX[,-XX]..[,-XX]]Your content here.[/ip]
备注:XX 是两个字符的 ISO-3166 国家/地区代码。
例子
所有除了来自越南外的访客将能够看到这条信息。
[ip:*,-VN]All visitors will be able to see this line except visitors from Vietnam.[/ip]
从特定国家和地区隐藏内容的语法
[ip:*,-XX:YY[,-XX:YY]..[,-XX:YY]]Your content here.[/ip]
备注:XX 是两个字符的 ISO-3166 国家/地区代码,而 YY 是 ISO-3166-2 细分代码。
例子
所有除了来自加利福尼亚外的访客将能够看到这条信息。
[ip:*,-US:CA]All visitors will be able to see this line except visitors from California.[/ip]
更多的信息
请访问位于 https://www.ip2location.com的我们。
安装
- 上传
ip2location
文件夹到/wp-content/plugins/
目录。 - 通过 WordPress 的“插件”菜单以激活本插件。
- 在设置页面下载最新的 BIN 数据库。
- 您现在可以开始使用 IP2Location tag 来自定义您的文章内容。
请注意此插件需要最少 PHP 版本 5.4。
评价
贡献者及开发者
更新日志
- 2.13.4 Fixed web service validation error when insert both IP2Location and IP2Location.io keys.
- 2.13.3 Tested up to WordPress 6.7.
- 2.13.1 Tested up to WordPress 6.5.1.
- 2.13.0 Added ip2location.io web service support.
- 2.12.7 Tested up to WordPress 6.4
- 2.12.4 Tested up to WordPress 6.1.
- 2.12.3 Tested up to WordPress 6.0.
- 2.12.2 Fixed missing country flags.
- 2.12.1 Enhanced checking.
- 2.12.0 Updated IP2Location library.
- 2.11.1 Tested up to WordPress 5.9.
- 2.11.0 Added new address type and category fields.
- 2.10.7 修复了弹出没有关闭的问题。
- 2.10.6 测试到 WordPress 5.8。
- 2.10.5 修复了网络服务的查找问题。
- 2.10.4 测试到 WordPress 5.7。
- 2.10.3 修复了一些用户的文件权限问题。
- 2.10.2 修复了读取数据库文件的错误。
- 2.10.1 移除了内置数据库。
- 2.10.0 添加了设置向导。
- 2.9.3 修复了当结果不可用时的错误。
- 2.9.2 测试到WordPress 5.6。
- 2.9.1 移除了已弃用的函数。
- 2.9.0 更新了文件结构以将 Composer 用于 IP2Location 库。
- 2.8.10 测试到 WordPress 5.5。
- 2.8.9 修复了弃用警告。
- 2.8.8 测试到 WordPress 5.4。
- 2.8.7 修复了错别字。
- 2.8.6 小修复。
- 2.8.5 添加了反馈请求。
- 2.8.4 测试了 WordPress 5.3.2。
- 2.8.3 升级了 IP2Location 库到 8.1.0。
- 2.8.2 更新了文档链接。
- 2.8.1 测试到了 WordPress 5.1.1。
- 2.8.0 升级了 IP2Location API 到 v2。
- 2.7.1 添加了当 IP2Location 数据库遗失或损坏时的错误信息。
- 2.7.0 添加了调试日志。
- 2.6.1 小改动。
- 2.6.0 IP2Location 数据库更新更改为使用下载令牌。
- 2.5.1 修复了安装多个 IP2Location 插件时的冲突问题。
- 2.5.0 使用 IP2Location PHP 8.0.2 库进行查找。
- 2.4.9 支持 countryFlag 功能。
- 2.4.8 修复了卸载功能。
- 2.4.7 防止在停用/激活插件时丢失设置。
- 2.4.6 修复了小漏洞。
- 2.4.5 使用最新的 IP2Location 库并更新设置页面。
- 2.4.4 测试到 WordPress 4.4。
- 2.4.3 修复了在本地机器测试时的问题。
- 2.4.2 修复了匹配区域或州属时的问题。
- 2.4.11 使用最新的 IP2Location 库进行查找。
- 2.4.10 修复关闭粘性信息面板问题。
- 2.4.0 修复了多个性能问题。添加了 IP2Location 网络服务支持。
- 2.3.3 支持根据地区或州属的内容的定制。
- 2.3.2 修复了小工具的兼容问题。
- 2.3.1 修复了小问题和 WordPress 标准。
- 2.3.0 修复了与其他 IP2Location 插件的冲突。
- 2.2.0 支持在设置页面下载数据库。支持括号[]来定义<&lgt;之外的标签规则,以解决被wordpress当作script标签的问题。
- 2.1.0 初始版本