在上一次折腾wp的时候,用上了一个显示评论者信息的插件Comment Info Detector,挺有意思的,但有一些小问题。
昨天,Hailo同学向我推荐了一款WP-UserAgent,经试用之后发觉跟Comment Info Detector比起来各有优势,但更合我心意,感谢这位同学
。
这是国外玩家Kyle Baker在UserAgent-Spy的基础上修改而来,更加符合xhtml标准和支持更多的浏览器、操作系统。
在此也推荐给大家,顺便简单说下使用方法。
WP-UserAgent的特点
1.支持的浏览器和操作系统更多
从图标文件来看,Comment Info Detector的浏览器和操作系统加起来是85个,而WP-UserAgent光是浏览器就有104个。其中包含了Theworld和Maxthon之类的浏览器、甚至连知名度很低的GB也有,还有很多没有见过的。支持iphone和android等系统...等等。
还可以显示部分Trackbacks的来路信息。
2.显示更加准确
支持更多的同时也意味着更加准确,从上图看来,Mac上的Safari显示也以前靠谱。更重要的是作者还为插件加入了Opera10.0以上版本的支持,在也不用花时间去解释op10的ua为什么是9.8了
。
3.支持显示详细UA信息和大图标
这个很强大,不过不建议开启。很多IE核心的浏览器,那段会特别长,看着很混乱。 图标有16px和24px可选。
要说缺点的话,那就是不支持显示国旗。不过我倒是无所谓,之前也没有开启这个功能。
另外,据个别用户反映此插件可能与 Mail To Commenter不兼容,但A.shun和老男人测试没有问题,有条件的同学帮忙测试吧。
WP-UserAgent下载和安装
名称:WP-UserAgent
作者:Kyle Baker
插件主页:http://kyleabaker.com/goodies/coding/wp-useragent/
官方下载:http://wordpress.org/extend/plugins/wp-useragent/
下载后上传到 wp-content/plugins 目录,并后台插件里激活。
当然也可以通过后台插件搜索WP-UserAgent 直接一键安装。
WP-UserAgent选项设置
简单的把选项翻译一下,点击图片放大。
WP-UserAgent的使用方法
安装好之后,进入设置界面,根据上面进行调整即可。
评论嵌套部分
如果你使用原生嵌套或者不使用嵌套,那么无需另外设置就能正常显示。
使用WP Thread Comment的同学,请选择Custom(Advanced)模式。
然后在WP Thread Comment的设置页面—“编辑评论的HTML”,在适当的位置手动插入一段代码:
<?php useragent_output_custom(); ?>
建议放在[author]后面。
当然,选择了手动模式,主题也需要自己添加代码。一般是修改主题的修改主题的 comments.php,在合适位置加上代码。
如果你和我一样用着inove,那么编辑functions.php,搜索
<a href="#comment-<?php comment_ID() ?>"><?php printf('#%1$s', ++$commentcount); ?></a>
在后面加上
<br/><?php useragent_output_custom(); ?>
当然,如果一般设置主题不显示的话也可以用这一招。
去掉操作系统和浏览器信息上的链接
还有一个特点,就是默认会为浏览器和os添加官方网站的链接,当然是带nofollow 。出发点不错,不过评论多的话也会造成混乱。这个我们可以简单修改代码来解决。
编辑插件的wp-useragent.php,搜索下面代码,一共有三组。
" <a href='".$link."' title='".$title."' rel='nofollow'>".$title."</a>"
替换为
"$title"
好了,再次Thanks Kyle Baker~
» 转载请注明来源:A.shun's Blog » 《WP-UserAgent:评论者信息显示插件》
» 本文链接地址:http://www.a-shun.com/archives/21329.html






让评论显示的更简单一点不是很好嘛
@卢松松, 哈,我纯属弄着好玩。只要别吸收太多速度就行了
就是来报告一下,字体改好啦,谢谢提醒。
@王盼盼, 不客气,这也是为了我看着舒服
同志哎,你现在的评论堆得太高了,比论坛都火。你 办个论坛吧。
@世纪之光, 哪里,几天没更新才能楼才能高起来嘛
我以前见过这个插件,挺好玩的。
貌似你找到新玩具了
我还是喜欢简洁点的
我也来试试回复
抱歉,我再试试linux下的效果,嘿嘿
@第三眼, CentOS,不简单啊
看看准不准
换一个试试~
对速度有影响吗?我现在尽量少装插件
@Youwei, 影响肯定是会有的,毕竟要载入图片什么,还好就是了
对诶 连我的TW都能显示 在别的地方都被尴尬得显示为IE7
@whisperer, 这倒是很不错。你怎么投奔maxthon了?
看起来比第一个精确多了~呵呵
我来试试uc 哈哈
俄也加上这个了,貌似挺好玩的。
我也换这个了,虽然不能显示国旗...
@Leeiio, 各有好处嘛。没有国旗但是精准些。
我怕影响到速度
这个蛮有趣的

先看看准不准
@婉秋,
准准准!好东西

我是Google爬虫,让你囧一下。
@华晨 这个伪装隐蔽性不够强啊,还是能识别Mozilla
准备借鉴一下~
@flowermix 这插件有不错的点缀效果呢
学习鸟~。还有,我刷一次你的页面我的FF就灰一次,歇菜5s,提示zsofa-ova/jquery.min.js:1 ,script busy!!
@Wenal 那就奇怪了,我刚刚特地用FF看了下,没有重现。这只是一般的jquery嘛。。
@Wenal 可能是一些扩展影响到吧。
谢谢,根据你的教程我已经用上了这个插件。。
用上了,谢谢!!
测试下...
评论顺序?=.=
@wandsea 因为我修改了嵌套的结果,所以早期的部分评论顺序会出错。
现在的不受影响
不好意思再试下...
@wandsea
@wandsea
@wandsea
一直设置不好,样式巨丑,放弃了
@Terry 要配合评论样式作出调整嘛
第一个选项“文档类型”用html和Xhtml有区别吗?怎么选择呢
@jimogsh 这个我试了下好像没什么区别。。。我选的是xhtml
@mice 囧
放不到适当位置,能放到的显示不出来,杯具
我觉得这些都是给自己看的,所以还不如到Google分析里看看
挂在这里肯定会影响速度
@alaivv 主要是给自己看的吧。
不过一来我不喜欢进 Analytics。。,那只能查看使用不同浏览器和系统的比例。。这个无所谓的。
我关心的是评论者,或说朋友们的习惯和爱好。
至于速度的方面,lazyload能降低这种影响。
用上了,挺好的。
针对wp thread comment插件说的很详细,换上了,谢谢分享~
@zchiy2k 因为我以前很依赖wtc插件嘛
@A.shun, 显示的不对诶,我还是the world啊。
@whisperer, 那这回也尴尬。。哈哈
@婉秋, 你折腾的系统真多
@A.shun, 我也喜欢简洁一点的。
我也特地又来try,结果依旧。看来我的ff有问题啦!老灰。。。。
@Wenal 灰?具体什么问题