你的位置:快乐忆站 \ 前端 \ 文章正文

WP读者墙IE下显示评论数量

读者墙,在我的印象中是来自wordpress的,而后我觉得这个东西很好玩,所以就自己去下载了玩玩,看了源码,感觉挺简单的,于是琢磨着要移植到emlog上来,结果还真被我给弄出来了,于是乎各种“水手”大量出现了...懒虫说我的插件“害人不浅”,我自己深有体会,本来不大的数据库在这几日骤增,已经接近1M大小了,不知道要增加到什么时候才会停止~^_^

进入今日正题:不知道用WP的童鞋有没有发现,WP读者墙插件wp-reader-wall在IE内核的浏览器下不显示评论总数,但是你查看源码时发现这个源码里面明明就是有评论条数的,这是什么情况呢?之前我因为用emlog,对这个问题也没有去理会,今日空灵问起我,想让我看看这个问题能不能解决,我这才拿出插件源码来看看,发现问题出在下面这个语句:

$tmp = "<a href='".$url."' title='".$comment->comment_author." (".$comment->comment_nums.")'><img width='".$imgsize ."' height='".$imgsize ."' src='http://www.gravatar.com/avatar.php?gravatar_id=".md5( strtolower($comment->comment_author_email) )."&size=".$imgsize ."&d=monsterid&r=G' alt='".$comment->comment_author."' /></a>";

里面a标签的title和img标签的alt冲突了,IE默认是显示img标签的alt,而火狐等浏览器是默认显示a标签的title,所以会导致不同,茅塞顿开,遂去除img标签的alt,保存,上传替换,问题解决了!

这可能是插件开发者的一个疏忽吧,可能他是考虑到给图片加个alt对seo有利吧,但是却和title冲突了,现在只能舍去alt取title了,呵呵,想在IE下显示评论条数的wp的童鞋可以自行去掉插件源码中的alt,也可以下载我修改好的插件包。最后声明下:插件版权归原作者,涉及任何关于版权的问题与本人无关!

对了,鉴于本站基本无垃圾评论,遂讲本站的评论链接跳转和水墙链接跳转都去掉了,欢迎喜欢外链的童鞋前来留言灌水~

« 上一篇

说两句吧:

*

*

正在回复: 取消

  1. 72#
    番茄
    番茄 Firefox 16.0 Windows XP 2012-09-24 22:47 回复
    我就在寻找读者墙。
    小松
    小松 Google Chrome 23.0.1262.0 Windows 8 x64 Edition 2012-09-25 11:39 回复
    @番茄:
  2. 71#
    依然饭特稀
    依然饭特稀 2011-01-21 16:12 回复
    这么多留言 怎么没见博主回复啊?
    小松
    小松 2011-01-21 16:14 回复
    @依然饭特稀:博主最近比较忙!
  3. 70#
    电脑人生
    电脑人生 2010-11-24 11:58 回复
    不过没显示数量。。。
  4. 69#
    电脑人生
    电脑人生 2010-11-24 11:58 回复
    哈哈 我也有
  5. 68#
    小松
    小松 2010-07-02 16:58 回复
    @疯男:我也觉得这个很不错~
  6. 67#
    疯男
    疯男 2010-07-02 15:56 回复
    这个用了,觉得很不错。
  7. 66#
    小松
    小松 2010-06-08 15:21 回复
    @搜搜:这个就是CSS的问题了~
  8. 65#
    搜搜
    搜搜 2010-06-08 14:19 回复
    读者墙在火狐下的头像排列跟IE不一样
  9. 64#
    小松
    小松 2010-05-31 16:33 回复
    @小贝:是啊,加了alt是有利于seo的,我承认
  10. 63#
    小贝
    小贝 2010-05-31 15:32 回复
    有时候开发者就体现了SEO的思想。。。
1 2 3 4 5 6 ... »

随机日志:

推荐日志:

彩色标签:

sitemap