在网上闲逛查资料,无意中看到了张哥博客的评论框,有点意思,就拿走了,搞定了我的米扑博客。本文为米扑博客原创:总结分享WordPress显示评论者IP归属、浏览器、终端设备、电信运营商WordPress显示评论者IP归属、浏览器、终端设备、电信运营商,如下图:米扑博客评论demo效果:https://blog.mimvp.com/donate/#comments嗯,搞定后本来不打算写博客的,后来想了想,原文的步骤是繁琐,有些细节还没有。我就是一点一点的摆弄出来的,可能很多朋友都会用到,所以还是总结分享一下,写张哥的博客。WordPress显示访客UA信息。分为两个博客:WordPress显示访客UA信息:ShowUserAgentpurecodelight中文版分享WordPress显示评论本文将两个博客的内容合并,主要合并两个脚本,国旗,浏览器、终端设备等图标将进行美化。插件实现1)ShowUserAgent插件(推荐)官网:https://wordpress.org/plugins/show-useragent/下载:show-useragent.1.0.9.zip效果图如下:2)WP-UserAgent插件(适合老外)官网:https://wordpress.org/plugins/wp-useragent/下载:wp-useragent.zip效果图如下:代码实现在这里,大家注意是重点,按步骤操作即可1.下载压缩包米扑博客整理有图标和文字两种显示方式,命名为增强版压缩包ShowUserAgent增强版:show-useragent-pro.zip2。上传到主题根目录上传show-useragent-pro.zip到主题根目录,注意不是WordPress根目录例如米扑博客使用的主题是officefolders,那么上传zip包到wp-content/themes/officefolders/目录。上传后解压压缩包:unzipshow-useragent-pro.zip解压后的文件列表如下:treeshow-useragent-L1show-useragent├──browsers├──flags├──ip2c├──ip2c-qqwry.dat├──ip2c-text.php└──show-useragent.php3.添加代码到functions.phpvimfunctions.php在php作用域中,添加两行代码:include("show-useragent/show-useragent.php");//显示访客信息include("show-useragent/ip2c-text.php");//IP归属地和运营商查询功能4.在xxx-comment.php模板中添加代码这里我们需要在评论者用户后面添加IP归属地、浏览器图标等信息,所以我们需要找到评论者所在的位置。搜索方法如下:1)打开有评论的网页,按F12(Mac用户组合键option+command+i)进入开发者模式,定位评论者,例如:阳光岛大师2)搜索定位的WordPress根目录下的关键字,搜索定位的关键字,如上图“评论-作者名片”,找到对应的评论模板文件。一般模板文件在wp-include/目录下,所以搜索命令为:#grep"comment-authorvcard"wp-includes/-r|grep-vE".svn|.git"wp-includes/class-walker-comment.php:
