Quantcast
Channel: Think Again » Gravatar
Viewing all articles
Browse latest Browse all 2

Hot friends新增支持用户自定义头像显示

$
0
0

Gravatar 这一阵子,Google Friend Connect似乎闹得挺热乎的。周围的网友博客们纷纷在自己的侧边栏挂上了Google Friend Connect的Widget。整天都不知道要收到N封邀请信。自己的网站也早就通过了Google的验证,然而看见闹得这么热乎,反而不想凑热闹了。倒是看着一大堆好友的头像在侧边栏显示,突然想起来,既然Wordpress支持Avatar(Gravatar),干嘛不给Hot friends添加用户自定义头像显示功能呢?

于是乎,三下五除二写好代码,在本站上先挂上测试,也测试了2.7RC1版。貌似没有什么问题了,才上传到WP官方库,将Hot Friends升级到1.4版。

新版主要功能就是新增了对用户自定义头像的支持,插件会自动定期查询用户的最新邮件地址以获取头像地址,并缓存到数据库中。注意,仅仅是缓存头像地址,并不是缓存图片。然后,在页面打开时,根据缓存的头像地址到Gravatar网站去加载头像。这样做法,其一是能保证用户头像都是最新的,其二就是不缓存图片以减少站点的流量。当然缺点就是显示图片时要到Gravatar网站上去加载,所以速度上可能会有些影响。

现在通过在后台选项管理页面,管理者可以选择用链接输出或用用户头像(Wordpress支持的Avatar头像)来显示Hot Friends。注意,插件默认还是用链接显示Hot Friends。

Hot friends头像选项

效果显示:

1. 原来的链接输出方式

Hot friends链接显示

2. 用户头像输出方式,如下图,或参照本站侧边栏。

Hot friends头像

至于,是否显示描述,以及评论数目等,和原来一样,管理者可以在后台设置。注意,新增了Hot Friends头像选项,如下图:

Hot friends头像选项

在这里,管理者可以设置,头像的大小和头像的边距。默认头像大小和边距分别为32px和5px 0px 0px 5px。请务必根据自己侧边栏的宽度自行设置这两个值。p.s,Gravatar支持的图片为96px,所以图片大小最好不要超过96px。边距5px 0px 0px 5px分别指的是上,右,下,和左边距。

除了用函数hot_friends()调用外,如果模板支持widget的话,也可以通过调用Hot Friends的widget来显示Hot Friends。当然两种方式生成HTML代码都符合W3C标准。

请到WP官方地址下载Hot Friends插件。有帐号的朋友,别忘了投上一票哦。


评论65:

65.2011.08.19.8:32.am小峰JoysBoy: 帅气的插件,一直在用,不过是专门建了个页面来显示友链,现在想在侧栏也显示,但是和之前也没的头像大小就有冲突了,调用函数时有没有什么参数可以控制大小

64.2010.11.09.1:22.pmmoghania: 为什么不能正确显示头像呢,显示的全是wordpress内置的头像,而在评论页却能看到头像。 :|

63.2010.01.06.6:25.pm归臧: @hiusan 就是就是 ,找了好就都没有找到

62.2010.01.02.9:24.pmvsweb: 哈哈 好东西啊 收藏啦

61.2009.12.28.4:19.pmsu: 请教个问题,单独开一个链接页面然后调用这个插件该怎么操作?

60.2009.09.04.10:49.ammuki: 我同樣出現跟59F一樣的問題 是在發表迴響的時候出錯

59.2009.05.25.1:35.pmwulinfo: require_once("wp-admin/includes/bookmark.php"); 对这段includes,产生问题 错误如下,是否路径存在问题 Warning: require_once(wp-admin/includes/bookmark.php) [function.require-once]: failed to open stream: No such file or directory in /home/content/h/i/1/hi1980/html/blog/wp-content/plugins/hot-friends/hot_friends_functions.php on line 292

58.2009.03.29.3:25.pmwulifo: Warning: htmlspecialchars_decode() expects parameter 1 to be string, NULL given in ../blog/wp-includes/compat.php on line 105 这个问题最后发现是Zend版本过低问题

57.2009.03.28.10:55.pm山之岚: @wulifo 用户的头像是根据他们自己在gravatar网站注册的图像来显示的,每次显示也是从gravatar网站调用,并不存在数据表缓存问题。 htmlspecialchars_decode,这是个php的内置函数,不过,有不少网友都碰到了这个问题,可能得考虑个替换函数,或修正这个bug了。

56.2009.03.27.7:51.pmwulifo: 还有当用户已经注册了头像,但依然显示之前的替代头像,是否因为数据表中的缓存

55.2009.03.27.7:42.pmwulifo: 后台设置页面显示:Warning: htmlspecialchars_decode() expects parameter 1 to be string, NULL given in ../blog/wp-includes/compat.php on line 105

54.2009.03.27.12:48.pmwulifo: @山之岚 这样就无法区分了,就像我站点上显示的一样

53.2009.03.27.12:27.pm山之岚: @wulifo 嗨,谢谢你的意见。该插件并没有设置gravatar的选项。如果友链没有自定义头像,会由wp自动根据后台设置选用一个头像。p.s,在wp后台discussion页面。 :razz:

52.2009.03.27.2:42.amwulifo: 我觉得应该在后台添加一个博主自定义友链头像功能,毕竟不是每个友链都有Gravatar头像,希望博主考虑一下

51.2009.03.04.10:15.pm享受人生: 好阿,不错的东西,要用要用

50.2009.02.21.4:06.pmthat5: 找了好久,还是这个好,谢谢啊

49.2009.01.22.8:56.amLeeiio: 我是用jquery讓連接前面顯示該網站的favicon呵呵,如果插件能集成這個就更好了。 :mrgreen:

48.2009.01.15.5:35.pmnooidea: 只可惜当前的主题不好使。。。 等等再说吧 还好没删一直后天升级呢

47.2009.01.08.5:41.pmalex: 这个功能太棒了,本来准备上马Google Friend Connect的,现在直接升级hot Friend就OK了,强烈支持,新年好运

46.2009.01.01.6:30.pmSnowyy: 新年おめでとう!感谢山之岚兄的优插! 嗯,如果你不介意我没有为你量身定做新年贺词,那请接受这个无差别的祝福:祝你在2009年每天都能有或大或小的不常识惊喜[]~( ̄▽ ̄)~*

45.2008.12.25.5:25.pm琪琪老爸: 好久没来了。先更新了这个插件,用上了这个功能,真的不错.

44.2008.12.25.10:37.amunderone: 帅,这个不错

43.2008.12.23.9:40.pm山之岚: @醉倚西风 hot friends插件内并没有和评论相关的代码,所以理论上是不会造成评论问题或错误的。请将出错的信息提供出来分析看看。

42.2008.12.23.12:12.pm文痞: 这个插件好啊,俺就去用用~~~~ :grin:

41.2008.12.23.12:15.am醉倚西风: 不敢用这个插件 在我那里评论就错误评论就错误 郁闷

40.2008.12.18.11:54.pmmygtd: 效果看起来不错,看来我也得自己试试放在自己的BLOG,呵呵,要努力学习学习。

39.2008.12.14.12:08.pm山之岚: @JoBru 具体出现什么问题?

38.2008.12.13.9:28.pmJoBru: ^为什么我上面就是用不了,到底和哪冲突了~(- -!)

37.2008.12.13.7:57.pm山之岚: @i.robot 山寨版google friend connect,呵呵,被冠上这个名称还挺有意思的。

36.2008.12.13.6:11.pmi.robot: 没想到我这么少评论都上榜了啊, 偷偷乐一下:D 我觉得这样比原来看上去好多了, 神似山寨Google Friend Connect, 帮你在鲜果推荐一把.

35.2008.12.13.4:48.pmhiusan: GG这个功能在国内确是不怎么实用(至少目前来说)。不过似乎都没有找一个更好的可以把各个博客联系起来的一个平台。就如百度空间那样。

34.2008.12.13.1:56.amdumu: 在一个博客挂了一阵,没有足够的魅力多吸引几个人就撤掉了

33.2008.12.13.1:55.am独木: 在一个博客挂了一阵,没有足够的魅力多吸引几个人就撤掉了

32.2008.12.12.10:14.pmDianso: 我也要用上

31.2008.12.12.12:41.pm花果山寨: 已经升级了,但还不知道这玩意,马上到后台设置设置!

30.2008.12.11.12:25.pmsunjian: 9494 我也用上勒 :lol: :lol:

29.2008.12.11.12:36.am牧狼羊: 这位仁兄现在非常的与时俱进啊,赞一个。 不过我首页图片够多了,还是文字多一些比较好。

28.2008.12.09.4:03.pmshamas: @山之岚 我的站是正常的啊,有几个文件此前上传时0KB,所以可能有些不正常,现在重新检查过了。现在这个空间是不会轻易挂掉的,狗爸爸的,独立IP,挂了也可以马上搞定

27.2008.12.09.12:37.amJinwen: 这个好,我喜欢看大家的头像,支持 :!:

26.2008.12.08.9:34.pm山之岚: @MY-Hou 网址已更正啦, :razz: @shamas 1.4.1版已发布,已修正该问题了。谢谢提醒。发布一个插件后,就是不断地补丁啊补丁。 :razz: 。p.s,你的站点貌似又挂了。 @冰古 说明你还是很积极向上滴。 :mrgreen: @Luc @xiaorsz 欢迎试用啊。可别忘了多提建议和意见。 :mrgreen: @浮黑 嘿,好好改进,积极向上麽。 @patrick Gtalk已加。

25.2008.12.08.5:52.pmNickyYe: 真是越来越强大了,顶

24.2008.12.08.4:24.pmYacca: @辐射鱼 sofish同学画在大脑中...

23.2008.12.08.3:41.pmshamas: 改成头像后发现打开链接不能在新窗口了

22.2008.12.08.3:37.pm浮黑: 越来越完美了!

21.2008.12.08.2:48.pmpatrick: 这个创意很是不错!这就用上 :smile: 我加你的Gtalk了,不知你一般什么时间有空?想请教你一个问题 :wink:

20.2008.12.08.1:47.pmshamas: 这个改进非常有意思啊呵

19.2008.12.08.1:15.pm冰古: 我也是火热的朋友啊 :mrgreen:

18.2008.12.08.1:14.pmZH CEXO: 哇,又更新了,而且我看到了我在首页哦 :mrgreen: 不过我现在的友情链接不多,以后再用你开发的这个功能强大的东东~

17.2008.12.08.12:20.pm打篮球的手: 效果很不错,这个插件越来越精品了

16.2008.12.08.12:09.pmneekey: 很好很需要 :)

15.2008.12.08.11:10.amCharles: 这么这里也有霍霍呢……

14.2008.12.08.11:05.am老N: 呵呵,这个有点❀,哈哈

13.2008.12.08.10:47.ambssn: 不错不错。我又一次被你的创意深深打动。

12.2008.12.08.9:44.am二手科学家: 很不错的idea,你太有才了

11.2008.12.08.9:30.amDonald: 啊,這個特性不錯啊~側邊欄遍布Gravatar :mrgreen:

10.2008.12.08.9:18.am辐射鱼: @Yacca 新皮?在哪里?

9.2008.12.08.9:15.am辐射鱼: 则个则个,太花骚了,撒花儿撒花儿

8.2008.12.08.8:46.amYacca: 未来的新皮已在设计中...这个更新会让友链过于炫目滴-.- 哈哈...

7.2008.12.08.6:13.amChada: wow,越来越棒了。 话说那个GFC,我也是很早就接到了邀请,但是在考虑到底要不要加上去,然后几天就过了,也无需邀请了,呵呵。 :razz:

6.2008.12.08.5:03.amliby: 嗯。。。有一个方便大家的插件

5.2008.12.08.12:24.amoxygen: 你终于更新了,我来留个言,上镜一把 :mrgreen:

4.2008.12.08.12:24.amMY-Hou: 最后那个网址给错了 :shock:

3.2008.12.07.11:50.pmMY-Hou: 立即更新 :grin:

2.2008.12.07.11:46.pmxiaorsz: 很强大!!越来越完善了! 有时间了要用下!!

1.2008.12.07.11:14.pmLuc: 这个件越来越好了,准备插上。跑这里回复下也感到荣幸 :smile:


推荐阅读

2009.01.03.4:57.pmWordpress插件: WP Smilies (49)

2008.10.27.9:52.pm从更新hot friends和mailtocmmenter谈起 (33)

2008.08.25.11:06.pmWordpress插件: Mail To Commenter v1.3.2 (387)

2008.08.15.3:30.pmWordpress插件: Hot Friends v1.4.1 (223)

2008.08.07.11:19.pmHot Friends v1.0(Beta)内测 (52)

2008.08.03.11:23.am鸟儿早起 (43)

2008.03.31.3:26.pmWordpress Tips:如何使用WP2.5内置的Gravatar (21)

2007.12.09.12:12.pmWordpress插件:whole_feed_output v0.1 (2)


Copyright © 2013 | Think Again | 原文链接


Viewing all articles
Browse latest Browse all 2

Trending Articles