【教程】给WordPress评论添加归属地
本文最后更新于 46 天前,其中的信息可能已经有所发展或是发生改变。

结合上一篇文章,我们将套了CloudFlare的WordPress获取到评论者的真实IP后,就可以添加该功能了。
在网上翻阅了一遍,只找到这篇文章:WordPress实现评论显示IP归属地方法 – 技术教程 – 小宜技术猫 (azpay.cn)

先上效果

下载压缩包 上传到主题根目录

 压缩包相关链接在文章底部1,把压缩包上传到主题的根目录,注意不是WordPress根目录。

编辑 functions.php

在php内添加一行代码:

include("useragent/ip2c-text.php");

编辑xxx-comment.php 模板

 各个主题模板不同,我们需要在评论者用户后面,添加显示IP归属地、浏览器图标等信息,因此需要找到评论者的位置,查找方法:F12查看元素。 在合适位置添加代码如下:

convertip(get_comment_author_ip()); 

本主题需要修改function.php文件:

自动更新纯真IP离线库

新建一个php文件,网络访问它,即可生成一个dat文件。源码已更改为Github源,原版的用不来。

这个文件我已经帮大家放在压缩包里面了,使用到宝塔面板的自动访问URL设置好时间,自动定期访问这个update.php文件就可以自动下载最新的纯真IP离线库了。

  1. WordPress实现评论显示IP归属地方法下载:
    分享名称:useragent_rR6hY.zip
    分享链接:https://kb.itpno.com/#s/-os-1sUw
    访问密码:iTPno.
    ↩︎

评论

  1. 安迪
    Windows Chrome 128.0.0.0 来自 加拿大 VELCOM通讯
    2 周前
    2024-8-27 15:23:27

    评论显示 IP 归属地方法

    • 博主
      安迪
      iPhone AppleWebKit 605.1.15 来自 中国–浙江–宁波 电信
      2 周前
      2024-8-27 15:38:14

      加拿大啊,牛哇🤭

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
Source: https://github.com/MengXi2021/Argon-Emoji-DailyNotes
Source: https://github.com/Ghost-chu/argon-huhu-emotions
Source: github.com/zhheo/Sticker-Heo
颜文字
Emoji
小恐龙
花!
每日手帐
呼呼
Heo
上一篇
下一篇