zblog利用ip地址物理化插件实现评论显示IP归属地的方法

李洋博客
海外宿主机,香港云主机,租用服务器CN2知名云计算-90IDC

上文提到了最近一直在钻研评论区显示IP归属地的方案,最终还是抛弃了在线API接口的方案,因为不会设置缓存,每次都是直接查询那么反馈回来的信息自然就会慢很多,可能几个评论还有,但是文章出现几十甚至上百的评论那就可想而知得拖拉到什么程度,所以今天利用zblog应用中心插件“ip地址物理化(纯真版)”来实现此功能。

zblog利用ip地址物理化插件实现评论显示IP归属地的方法 第1张

之前跟唐朝聊过,也反馈了一些建议,很荣幸被采纳,更重要的是插件是免费的,无法额外的费用,如上图所示,显示模式分为三种,直接显示IP归属地和归属地+IP地址,还有就是归属地和IP换行显示。还能设置显示方式,可以是省份+地区(辽宁省沈阳市)和省份(辽宁),根据自己的喜好设定即可。

插件很简洁没有多余的东西,而且根据唐朝的说明,因为是本地查询所以速度上很快,不会出现在线接口那么拖拉,经过测试也的确很快,跟未开启插件的时间相同,当然我的评论较少,如果您开启插件后查询速度缓慢可以联系我。安装插件后,别忘记去下载“qqwry.dat”纯真IP数据,这个是必要的,下载后按照教程的目录上传即可完成,很简单,直接调用唐朝也给出了方法:

{if $zbp->CheckPlugin('ytecn_ipshow')}
    <span class="interact-area">来自{ytecn_ip($comment.IP)}</span>
{/if}

复制如上代码,放在需要显示IP归属地的位置,比如博客的评论区,路径:“/zb_users/theme/主题ID/template/comment.php”保存后记得在后台首页“清空缓存编译”前台才会显示。代码做了判断,开启插件后才会显示调用,未启用插件也不会报错。

启用插件后的效果大概就是酱婶儿的(以希望主题为例):

zblog利用ip地址物理化插件实现评论显示IP归属地的方法 第2张

主题会陆续更新IP归属地的功能,后台后开关,可根据实际情况决定是否开启,毕竟各地对网站要求不一样,估计后期个人博客类网站都得强制要求吧,好了,教程完成,我去更新主题模板了,有任何问题欢迎留言反馈!

文章版权声明:除非注明,否则均为李洋个人博客原创文章,转载或复制请以超链接形式并注明出处。

相关阅读

zblog利用ip地址物理化插件实现评论显示IP归属地的方法

利用 acme.sh 申请 ZeroSSL 泛域名证书的图文教程

zblog响应式极简图片灯箱插件viewimglee,不足1kb的ViewImage.js超效率

Z-BlogPHP侧栏热门文章和热评文章不显示文章怎么解决

开启CDN后怎么防止流量被恶意盗刷

网站预加载 JS 脚本 instant.page 的使用方法

zbp支付宝即时到帐插件显示 count(): Parameter must be an array or an object 错误的解决办法

Windows下安装和部署SVN服务器且同步到Web站点的图文教程

发表评论

表情:
评论列表 (有 21 条评论,2487人围观)
网友昵称:腾飞
腾飞 V 铁粉 Safari 15.5 Apple iPhone 10楼
今天 来自上海 回复
来看看
网友昵称:李洋博客
李洋博客 V 博主 Sogou Explorer Windows 10 x64
今天 来自辽宁 回复
@腾飞 我也看看
网友昵称:李洋博客
李洋博客 V 博主 Sogou Explorer Windows 10 x64
今天 来自辽宁 回复
@腾飞 纯真IP数据,来自上海!
网友昵称:一福大百科
一福大百科 V 铁粉 IBrowse r Huawei Browser 9楼
昨天 来自:IPV6 回复
我也试试 我是哪的?
网友昵称:推思达
推思达 V 铁粉 UC Browser 13.4.4.1511 Apple iPhone 8楼
前天 来自上海 回复
风吹鸡蛋壳[Badlaugh][Yellowdog]
网友昵称:威航软件园
威航软件园 V 铁粉 Google Chrome 69.0.3947.100 Windows 10 x64 7楼
前天 来自上海 回复
ip地址效果测试
网友昵称:与龙共舞
与龙共舞 V 铁粉 Google Chrome 86.0.4240.198 Windows 7 x64 6楼
05-18 来自:IPV6 回复
我看看效果。
网友昵称:李洋博客
李洋博客 V 博主 Sogou Explorer Windows 10 x64
05-19 来自辽宁 回复
@与龙共舞 嗯嗯,不错,来自重庆的朋友。
网友昵称:charon
charon V 铁粉 MIUI Browser 16.2.16 Motorola 地板
05-13 来自:IPV6 回复
滴滴滴滴滴滴滴可行[Watermelon]
网友昵称:李洋博客
李洋博客 V 博主 Sogou Explorer Windows 10 x64
05-13 来自辽宁 回复
@charon 来自江湖的朋友(IPV6)
网友昵称:银川大表哥
银川大表哥 V 超级VIP Google Chrome 86.0.4240.198 Windows 10 x64 凉席
05-12 来自宁夏 回复
来学习一下评论一下![KeepFighting]
网友昵称:李洋博客
李洋博客 V 博主 Sogou Explorer Windows 10 x64
05-13 来自辽宁 回复
@银川大表哥 [Heyha][Heyha][Heyha]
网友昵称:瑞士苏黎世
瑞士苏黎世 V 铁粉 Google Chrome 99.0.4844.74 Windows 10 x64 板凳
05-12 来自意大利 回复
最近IP归属地很热门啊,看看我的IP
网友昵称:李洋博客
李洋博客 V 博主 Sogou Explorer Windows 10 x64
05-19 来自辽宁 回复
@瑞士苏黎世 您很厉害哈,国外IP。
网友昵称:三相标准源
三相标准源 V 铁粉 Google Chrome 86.0.4240.198 Windows 7 x64 椅子
05-11 来自广东 回复
这几个各种媒体都显示IP归属地的位置,其实也挺好,清净多了
网友昵称:李洋博客
李洋博客 V 博主 Sogou Explorer Windows 10 x64
05-12 来自辽宁 回复
@三相标准源 嗯嗯真挺好的!
取消
微信二维码
微信二维码
支付宝二维码