zblog实现评论显示IP归属地方法

简介: 随着各大网络平台开放显示归属地,近期想弄一个zblog评论归属地的显示,更精准的是弄一个接口调用,然后存到数据库,但从稳定和加载方面出发,使用到了离线库查询IP的归属地,这里就使用到了李洋开发的IP归属地查询插件。离线IP库是纯真IP免费公开版,目前还算可以吧。

  随着各大网络平台开放显示归属地,近期想弄一个zblog评论归属地的显示,更精准的是弄一个接口调用,然后存到数据库,但从稳定和加载方面出发,使用到了离线库查询IP的归属地,这里就使用到了李洋开发的IP归属地查询插件。离线IP库是纯真IP免费公开版,目前还算可以吧。


 经过测试也的确很快,跟未开启插件的时间相同,当然我的评论较少,如果您开启插件后查询速度缓慢可以联系我。安装插件后,别忘记去下载“qqwry.dat”纯真IP数据,这个是必要的,插件下载可以在后台的应用中心找到李洋开发的IP归属地插件,相关链接:IP归属地(兼容ipv4/v6) - Z-Blog 应用中心

81b51ac3c48f66e180959be604436744_d099dc81ae5b76e06161d234dc26cff0.jpeg


代码调用方式

{if ((int)$zbp->Config('iparealee')->Getipon) && ($zbp->CheckPlugin('iparealee'))}
<span class="spot"></span>
<span class="interact-area" style="margin-left: 6px;" title="{if $user.Level == 1}IP地址:{$comment.IP}{/if}">
来自{get_ipaddress($comment.IP)}</span>
{/if}

 获取IP之后可根据实际情况显示不同内容,插件三种显示方式,省份:广东,省市:广东省深圳市,省市区:广东省深圳市龙岗区(实际使用过程中建议直接显示省份就足够了,这个还是比较准确的,至于IP数据后续持续更新,插件目前测试,没有问题后续放出来。


 离线IP库的下载后,前往插件目录/zb_users/plugin/iparealee/libs上传相关文件。

相关文章
|
2月前
|
前端开发 API
Typecho——为评论增加地址信息展示
Typecho——为评论增加地址信息展示
27 0
|
5月前
|
安全 Windows
win10修改本地host文件,用以增加自定义本地访问域名127.0.0.1
win10修改本地host文件,用以增加自定义本地访问域名127.0.0.1
313 0
|
10月前
备案的时候为什么显示未可用ip地址
备案的时候为什么显示未可用ip地址
54 1
|
定位技术 API 开发工具
手把手教你实现显示IP归属地
近年来,根据《国家互联网用户账号名称信息管理规定》要求互联网用户账号服务平台标注IP地址属地信息,微信公众号、【昂焱数据】抖音、知乎各大平台纷纷都上线了IP归属地的功能。本文就带大家实现该功能,国内的用户精确到省份,国外用户精确到国家。
858 0
|
域名解析 应用服务中间件 索引
为什么javaweb项目 域名启动 访问子页面或主页报404——Error
为什么javaweb项目 域名启动 访问子页面或主页报404——Error
264 0
为什么javaweb项目 域名启动 访问子页面或主页报404——Error
|
网络协议
阿里云注册域名没有查询到可用的信息模板解决方法
阿里云注册域名之前需要先创建信息模版,并且完成域名持有者身份信息核验,才可以注册域名,阿里云域名注册将采用先完成域名持有者身份信息核验、再注册域名的方式。注册域名时需要选择域名持有者,域名持有者可以是个人或企业,如果你的阿里云账号下没有已实名认证的信息模版,那么注册域名时会提示“亲,没有查询到可用的信息模板”
565 1
阿里云注册域名没有查询到可用的信息模板解决方法
|
PHP
WordPress实现评论显示IP归属地方法
想给WordPress博客留言加个评论IP属地功能,本教程之前也介绍过zblog评论IP归属地显示方法,本期教程教大家如何给添加WordPress评论IP归属地。
584 0
WordPress实现评论显示IP归属地方法
Confluence 6 配置服务器基础地址备注
使用不同 URL。如果你配置了不同的基础 URL 地址或者你站点的访问者使用了不同的 URL 地址来访问你的 Confluence 地址,你有很大概率可能会受到错误信息。
1073 0
Confluence 6 配置服务器基础地址示例
如果 Confluence 的安装是没有安装在非根目录路径(这个是上下文路径),然后服务器基础 URL 地址应该包括上下文地址。
916 0
Confluence 6 设置公共访问备注
你不能为匿名用户赋予空间管理员或者限制权限。 你可以让用户自行注册你的 Confluence 站点,同时也可以选择其他的用户注册选项,比如邀请用户注册等。
815 0