WordPress评论IP属地显示插件

前言

之前跟风各地平台上线了评论IP显示,见为博客评论添加IP归属地,随着一段时间该海外ip-api国内服务器无法访问,使得我不得不寻找替代api库。机缘巧合下找到腾讯位置服务(lbs.qq.com),该平台为个人开发者免费提供每秒5请求,每日8000请求IP定位服务,这足够我的个人小站使用了。于是在之前文章的代码基础上进行了修改,由于每秒请求限制,将获取到的IP属地信息写入数据库,只在第一次显示时获取一次。近期在DeepSeek的帮助下我对这款插件进行了重构,优化了历经多次修改的代码,添加后台设置页面以方便设置API密钥,提交评论时请求api等功能。随着这次重构可以方便的在WordPress后台完成设置,我决定将其发布出来。

插件名称:

IP属地显示

描述

显示评论归属地,使用腾讯位置ip定位api,国内显示省级行政区,国外显示国家。

功能

1.当发表评论时请求腾讯位置api获取IP属地,成功获取后写入数据库。

2.同一IP设置24小时缓存,避免一段时间同一IP重复请求。

3.IP属地显示在评论区、后台评论页面,在后台提供一键更新获取IP属地功能。

WordPress评论IP属地显示插件-随意之光的港湾 · 博客
评论区
WordPress评论IP属地显示插件1-随意之光的港湾 · 博客

设置
WordPress评论IP属地显示插件2-随意之光的港湾 · 博客

评论后台

设置说明

1.下载插件压缩包,通过本地上传的方式安装插件。

2.前往腾讯位置服务网站(http://lbs.qq.com)进行注册并完成认证。

3.新建应用,创建key,勾选WebServiceAPI,建议设置授权IP为服务器IP。

4.前往WordPress管理页面,前往IP属地设置页面填写key。

更新日志

2.0.0

  • 优化代码
  • 删除硬编码腾讯位置api密钥,添加设置页面输入密钥。
  • 添加同一IP24小时缓存功能
  • 添加后台一键更新IP属地功能

下载

Argon为Argon主题专版,将属地信息添加至主题ua信息处。

博客下载

IP-location

IP-location-Argon专版

GitHub

常见问题

1.错误提示

提示说明建议
获取评论信息失败插件无法获取评论信息如所有评论均报错,可能是主题自行实现评论功能,本插件无法兼容
API错误腾讯位置服务API返回错误信息请开启启用错误日志后,
请根据错误日志报错信息进行排查,WebServiceAPI 常见报错
请配置API密钥启用功能未配置腾讯位置服务API密钥在腾讯位置服务网站申请后进入后台配置
获取IP地址失败插件无法获取评论IP地址后台查看是否存在IP地址信息

感谢

1.easy-locationhttps://github.com/bigfa/easy-location

2.为博客添ip归属地[enjoy](https://mcenjoy.cn/1241/ [链接已失效])

3.腾讯位置服务(https://lbs.qq.com/)

4.DeepSeek(https://chat.deepseek.com/)、腾讯元宝(https://yuanbao.tencent.com/)

WordPress评论IP属地显示插件(https://blog.suiyil.cn/4117.html)随意之光发布于随意之光博客,其中原创内容均以知识共享署名-非商业性使用-以相同方式共享 4.0 国际许可协议(CC BY-NC-SA 4.0)进行许可,转载与引用请注明出处,详见版权协议与免责声明

评论

  1. 博主
    Android
    位置图标 山东省
    2 周前
    2025-6-03 20:53:58

    测试

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
派蒙 ©miHoYo
尘世七执政 ©miHoYo
2233娘 ©bilibili
mao,来自:https://github.com/XiaoLFeng/Emoji
颜文字
Emoji
小恐龙
花!
原神-派蒙
原神-七神
2233娘
mao
上一篇