Typecho 评论显示 IP:隐私保护设置说明

评论显示IP,其实理论上兼容很多程序,只要数据库有记录IP插入全局文件调用就行了(包括上篇文章)
其实这个非常简单,我也懒得动手重新写基本就基于上篇文章的插件,插入了一段function函数,找到上个函数结束的位置插入就行了
文章配图:Typecho 评论显示 IP:隐私保护设置说明

//ip显示
function ip2unkonw($ip)
{
    $arrip = explode('.', $ip, 4);
    return $arrip[0]. '.'. $arrip[1]. '.*.*';
}

然后找到自己想显示的位置插入,就可以了

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

效果的话就和我这个一样,自己加点什么点缀一下就行了
效果

历史说明:本文保留原始发布内容,内容整理日期为 2026-08-05。文中版本、下载链接和第三方服务可能已发生变化;操作前请以软件官方文档、授权条款和当前运行环境为准。

隐私与合规

评论 IP 属于个人信息相关数据。公开展示时应遵循最小必要原则,优先显示脱敏后的归属信息或网段,不应向访客暴露完整 IP;同时应在隐私政策中说明收集目的和保存周期。

实现与验证

部署前在测试评论中验证 IPv4、IPv6、代理访问和异常值的显示结果。展示逻辑应在数据不存在时安全降级,不影响正常评论提交。

维护建议

不要依赖未维护的 IP 数据源。更新主题或评论插件后,应重新测试脱敏逻辑,避免因模板变更意外泄露完整地址。