Typecho实现评论显示IP归属地【已适配ipv6】

为了响应国家《互联网用户账号信息管理规定》的相关要求,早就想弄评论显示IP归属地的功能了,最近在苏晓晴大佬的帮助下终于把IP归属地的功能添加上了,把过程记录一下,这里只以zibill主题为例,有区别记得更改。

步骤

1.找到子比主题目录
在 libs目录下解压如下压缩包

2. 在handsome主题目录下找到文件 functions.php

在文件中添加如下代码

require_once("libs/ipdata.class.php");

如图

图片[1]-Typecho实现评论显示IP归属地【已适配ipv6】-亿点资源网

3. 在handsome主题目录下找到文件 functions_mine.php
在文件中添加如下代码

/** 获取评论者归属地信息 */
function convertip($ip){  
    echo convertips($ip);
 }

如图

图片[2]-Typecho实现评论显示IP归属地【已适配ipv6】-亿点资源网

4. 在 /component目录下找到文件 comments.php
在 100行左右添加如下代码

<?php echo convertip($comments->ip); ?>

如图

图片[3]-Typecho实现评论显示IP归属地【已适配ipv6】-亿点资源网

5. 刷新查看效果吧!

后言

离线IP库与大部分代码均来自于苏晓晴博客

由纯真和zxinc提供离线数据库
支持IPV4 IPV6数据库

© 版权声明
THE END
喜欢就支持一下吧
赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容