纯代码实现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
- 极光KVM:4月G口新品发布美国大带宽vps;香港cn2+BGP直连云服 美国VPS[主机]
- 八成企业看好出海投资 防止“溺水”需重视这一点 全球[VPS测评]
- 1分钟快速读懂云计算 全球[VPS测评]
- 亚当云怎么样?香港安畅cn2vps带宽10M月付28元 香港VPS[主机]
- 野草云怎么样?香港、美国圣何塞高防VPS 1核1G3M 月付19元 美国VPS[主机]
- UOVZ怎么样?香港30M大带宽VPS 直连线路月付50元 香港VPS[主机]
- 亿速云香港服务器助力企业出海 有哪些具体的特点和优势? 香港VPS[主机]
- 恒星云:高防服务器优惠活动,成都高防云服务器及辽宁香港服务器特惠活动 香港VPS[主机]
- 亿速云11.11上云狂欢节活动:2核4G国内/香港云服务器,价格999元 香港VPS[主机]
- 野草云vps怎么样?香港美国vps,1核1G3M带宽,38元/月 美国VPS[主机]
- HostKvm:1核/4G/30G硬盘/750G/20Mbps/香港kv 香港VPS[主机]
- GigsGigsCloud:2核/4GB/50G空间/1TB流量/10M 虚拟空间(主机)
- 恒星云:喜迎新春香港CN2云服务器,首月9.9元;深圳2核4G云服务器仅 香港VPS[主机]
- 中久数据:2021新年特惠便宜挂机宝5元/月,香港1G仅20元/月,美国 美国VPS[主机]
- 特网云:香港云服务器新上线,香港新界机房;1核/1G/5M宽带/50G硬 香港VPS[主机]
- 悠久云:香港云服务器低至9.9元/月;香港大带宽vps,4核4G30M仅 香港VPS[主机]
- ucloud香港服务器,香港云服务器vps主机优惠价格 香港VPS[主机]
- 众创逸云:清明促销,香港沙田/安畅vps前两月半价;美国CERA首月半价 美国VPS[主机]
- DiyVM:香港服务器499元起,香港/美国vps五折/2G内存,月付6 美国VPS[主机]
- 绮风云:香港云服务器仅11元/月,132元/年;美国/日本/韩国/新加坡 日本VPS[主机]
- 雷盾云:香港/美国/日本免备案云服务器,香港vps低至10元/月 日本VPS[主机]
- 为什么大家都选择香港服务器建站 香港VPS[主机]
- 很简单的图片不规则布局样式,纯css样式实现的图片瀑布流布局 全球[VPS测评]
- 跨境电商拔节生长关键期,宁波政协委员月谈会精准助力! 全球[VPS测评]
- 播放量破千万,点赞量破百万,你绝对想不到这三款多功能产品居然在TK上卖爆 全球[VPS测评]
- 桔子数据,香港安畅BGP大带宽VPS 首月五折体验 三网直连 14元/月 香港VPS[主机]
- 极客主机,优惠8折充值返25%,香港CN2VPS,日本软银VPS,新加坡 日本VPS[主机]
- tudcloud,香港vps终身八折$7.76/月起,1核1G内存,香港 香港VPS[主机]
- 麻花云:香港CN2VPS月付19元起,安徽移动8核/16G/20M独服2 香港VPS[主机]
- ExCloud:1核256M存/8GB SSD空间/100GB流量/OV 虚拟空间(主机)
转载请注明原文地址: http://140.238.13.167:12355/read-222414.html











