纯代码实现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
- 疯狂猜成语 图猜成语一根细绳拉起好几块石板是什么成语?全球[VPS测评]
- HKServerSolution→999 元 月 E3-1230v3 1全球[VPS测评]
- 9s9s→大带宽洛杉矶 CN2 GIA VPS 圣何塞不限流量 VPS 全球[VPS测评]
- vultr 充 10 刀送 25 刀活动全球[VPS测评]
- Centos 停止 终止 Ping 命令全球[VPS测评]
- CN2 GIA ¥249 年 512M 内存 20G SSD 1Gbps全球[VPS测评]
- 黑五 CloudCone→年付 15 美元的机器又补货了 四个套餐 都全球[VPS测评]
- TripodCloud→$38.69 年 500G 流量 美国圣何塞 C美国VPS[主机]
- 新年促销 reprisehosting→超级便宜的美国西雅图独立服务器独立服务器[U]
- 促销 TheStack→4 核 4G 内存 60G 硬盘 2T 流量 1全球[VPS测评]
- JGKVM→CN2 GIA 线路即将涨价 三月收尾活动 1 核 512M全球[VPS测评]
- mysql 查询重复数据 mysql 查询表中重复记录全球[VPS测评]
- 储存 VPS $45 年 768M 内存 150G 硬盘 1T 流量 8全球[VPS测评]
- 百度搜索将打击网站搜索内容需获取权限才能查看的情况全球[VPS测评]
- Debian LNMP/LEMP/WordPress/Typecho 快全球[VPS测评]
- 云服务器和服务器各有什么优缺点?全球[VPS测评]
- 购买香港服务器需要做哪些准备香港VPS[主机]
- CMIVPS,香港沙田大带宽vps特惠7折,CN2+BGP直连,100M香港VPS[主机]
- 邢志宏:加快推动高质量建设跨境电商综试区起势成势全球[VPS测评]
- edgeNAT双十二:韩国VPS/美国CN2/香港CN2VPS主机,月付韩国VPS[主机]
- 私有云架设之优选拓普龙S465-24高密度存储服务器机箱评测解析全球[VPS测评]
- WHMCS 8.1如何简化注册页面全球[VPS测评]
- 青云互联:年终特惠香港弹性云服务器15元/月起,可自定义配置,可选winWINDOWS
- 汇速云:香港沙田CN2云主机,2核CPU带宽1M月付6元,2核2M带宽月香港VPS[主机]
- 六六云:1核1GB/15GB空间/1T流量/100Mbps/KVM/香港虚拟空间(主机)
- 云计算的三种服务模式,SaaS和PaaS的区别在哪里?全球[VPS测评]
- 恒创科技:香港/美国云服务器2折起,年度特价低至13元/月,新购送京东E美国VPS[主机]
- 深圳市城市交通规划设计研究中心股份有限公司关于与腾讯云计算(北京)有限责全球[VPS测评]
- 众创逸云:香港CN2/美国CN2降价促销,4核4G云服务器低至68元/月美国VPS[主机]
- HTML5绿色有机食品电商网站模板 - Organtio全球[VPS测评]
转载请注明原文地址:http://140.238.13.167:12355/read-223512.html











