纯代码实现WordPress评论显示访客UA和地理信息
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

最近发现很多WordPress站点的评论上都弄了一个显示评论人的国籍、系统、浏览器等信息,所以今天就顺便折腾一下,如何用纯代码实现WordPress评论显示访客UA信息和地里信息。
其实,想让WordPress评论显示访客UA信息和地里信息,有两种方法,一种就是最简单的插件法,另一种就是代码折腾法。不想折腾的朋友只需要下载安装WordPress访客信息插件:Show UserAgent即可。
这个插件经过张戈大神几番折腾,终于弄成了代码版,而且比起插件还有所改善:
合并php代码并去掉了插件所需的冗余代码,如hook、action等;轻度汉化了一些信息显示(浏览器名称,部分国籍等),插件是纯英文的;创意性添加诙谐翻译(原创诙谐翻译,请勿盗版哟~哈哈)。WordPress评论显示访客UA和地理信息
让我们回归正题,具体纯代码实现WordPress评论显示UA和地理信息方法如下:
1、下载张戈博主整理好的代码包:
下载地址
2、解压后将得到的show-useragent文件夹一并上传到正在用的WordPress主题目录;
3、在WordPress主题目录下的functions.php文件的最后一个 ?>之前添加以下代码:
include("show-useragent/show-useragent.php"); //显示访客信息4、下面这一步有点麻烦,请仔细看:
在WordPress主题目录下的comments.php文件中搜索wp_list_comments:
比如,懿古今Three主题/Unite主题的comments.php文件会搜到下面这一串代码
<?php wp_list_comments( 'type=comment&callback=mytheme_comment' ); ?>如果你发现代码中有一个 callback=xxxxx 回调函数,那么说明你的主题已自定义了评论列表的样式,那么请自行查找callback后面接的函数名(一般会在主题目录下的functions.php里面,Three主题/Unite主题在主题文件夹的\inc\functions\comment-template.php文件),然后在适当的位置插入如下代码:
<?php CID_print_comment_flag(); echo ' ';CID_print_comment_browser(); ?>温馨提示:默认情况下都是将以上代码添加到了评论者名称的后面,所以我们只需要把代码插入到mytheme_comment函数里面的评论者评论代码后面即可。如Three主题,我们可以直接添加在
<span class="duzhe"><?php commentauthor(); ?></span>后面,或者是放在评论等级后面,或评论日期后面,具体由大家自行决定。
PS:对于实现这种信息,本站一直都不太喜欢,所以就懒得折腾进来,具体的效果请大家前往张戈博客参观学习。
文中技术及代码来源于张戈博客,原文链接:WordPress显示访客UA信息:Show UserAgent纯代码轻度汉化版
[WordPress]历史优惠活动内容
猜你可能想看的VPS
- 便宜 $20 年 1 核 512M 内存 10G 硬盘 1T 流量 1G全球[VPS测评]
- 修罗云→45 元 月 256MB 内存 6GB 空间 50GB 流量 1虚拟空间(主机)
- 原生 IP $22.4 月 2 核 1.5G 内存 20G SSD 3T日本VPS[主机]
- 疯狂猜成语 图猜成语一条河一座山一个砺字是什么成语?全球[VPS测评]
- nat.bz→108 元 月 384MB 内存 5GB SSD 空间 5虚拟空间(主机)
- xxmhost→57.2 元 月 1GB 内存 15GB SSD 空间 虚拟空间(主机)
- 微基主机→深港 IPLC 莞港 IPLC 等转发服务 5Mbps-20M全球[VPS测评]
- invs→4.1 元 月 512MB 内存 5GB 空间 不限流量 10虚拟空间(主机)
- [11.11]DogYun→11.1-11.11 每日限量 65 折 香日本VPS[主机]
- $2.5 月 1G 内存 20G SSD 2Gbps@不限流量 免费 WWINDOWS
- 微基主机 洛杉矶 Cera Gen2 VPS预售 AMD5900x/2G全球[VPS测评]
- 使用Ucloud的GlobalSSH服务器加速,提高运维工作效率全球[VPS测评]
- WordPress禁用谷歌字体插件:Disable Google Fon全球[VPS测评]
- Lean 大神 OpenWRT 软路由固件精简版编译教程全球[VPS测评]
- 50KVM 波特兰系列机型季付优惠活动全球[VPS测评]
- 昱格云 1核心 1024 MB内存 10G SSD 1T单向流量 100全球[VPS测评]
- 持续高温!长沙所有初中新生停止军训!全球[VPS测评]
- 阿里行癫:如何理解当下的云计算全球[VPS测评]
- 如何设置指定路径跳转指定域名?全球[VPS测评]
- 什么是云计算?全球[VPS测评]
- tudcloud:香港vps/2核/2GB/20GB空间/不限流量/KV虚拟空间(主机)
- 手帕云,便宜小带宽香港CN2 VPS,集群10G防御,双向CN2直连,仅香港VPS[主机]
- 快云科技:2核2G3M云服务器14.98元/月;香港vps全场7.5折,香港VPS[主机]
- GigsGigsCloud:2核/4GB/50G空间/1TB流量/10M虚拟空间(主机)
- JGKVM促销,美国cn2vps服务器价格再创新低,平均6.5元/月起美国VPS[主机]
- 30个美容院抖音唯美文案,看到就直接拿去发吧全球[VPS测评]
- 印象云vps,香港安畅gia低至22元起,1核1G内存,小带宽无限流量,香港VPS[主机]
- 磐逸云:全场8折优惠,1核1G香港套餐月付24元,日本NNT线路套餐,月日本VPS[主机]
- 天生云:香港CN2VPS/2核/4G/100G硬盘/4Mbps不限流量,香港VPS[主机]
- 源云主机:圣诞促销香港CN2 GIA VPS年付319元;美国CN2 G美国VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-226559.html











