你的位置: Home // Plugins, 博客动力 // wordpress-plugins:头像插件[Gravatars2]

wordpress-plugins:头像插件[Gravatars2]

分享到新浪微博

Gravatar,是 http://www.gravatar.com/ 推出的一种头像身份标识服务。只要在Gravatar上使用邮箱注册,然后上传自定义头像,这样你就能在启动了Gravatar服务的博客上留言,只要你填写了注册Gravatar服务使用的邮箱地址,那么Gravatar就会自动把你的头像显示在该Blog中。

插件名称Gravatar2(叫2的原因):

我爱水煮鱼 推荐了修改版: ZenPaxGravatars2,该插件是以 skippy dot netGravatars 为蓝本改进的。

改进了部分内容(网上搜来的):

  • 可以直接上传本地头像而不需要用户去Gravatars去注册;
  • 在博客服务器上缓存头像,节省访问 gravatar.com 服务器的时间。
  • 默认头像可以设置到一个文件夹下面,随机调用头像给未在Gravatar上注册的人

Gravatar2的安装:

  1. 访问 http://zenpax.com/gravatars2/ 下载最新版的Gravatar2
  2. 把压缩包解压后的“wp-content”文件夹上传,其它两个文件分别是 gravatars2-cache-refresh.php和gravatars2.README可以不理会。
  3. 在服务器端,把“wp-content /gravatar ”文件夹设置为“可写”权限(这点要注意),
  4. 到Blog管理面板的插件管理界面中激活Gravatars2插件和Gravatars2-WPCron(定时去gravatar.com服务器上获取头像缓存到本地)。

Gravatar2功能的实现(对应:为什么是Gravatar2):

  • 进入Users/Gravatar,在对话框中输入图片地址,本地地址或者网络地址都行,这里没有浏览框,本地地址需要手动输入。
  • Options/Gravatars/,在“Default gravatar rating”下拉框中选择G,点击Submit按钮后,再点击右上角的Gravatar Cache链接,这里可以看见所有用户的头像,如果这里一直显示不出来头像,而你又确保已经设置了头像的话,请检查“wp-content /gravatar ”文件夹是否设置为777权限
  • 上传一个包含图像文件夹到 wp-content/gravatar/目录下,在Options/Gravatars中把“Default gravatar image”默认头像图片选择刚才上传的文件夹。

让留言中显示头像:

现在需要动用你的网页编程工具了哦!在修改之前,记得备份你使用皮肤中的style.css和comments.php文件。

首先在style.css中加入(这个是我的代码,头像的具体位置需要自己调整参数)

 .gravatar {
float:right;
padding: 3px;
border: 1px solid #000;
background: #fff;
clear:both;
margin:-30px;
margin-right: 5px;
}


然后在comments.php中加入

<?php if (function_exists(‘gravatar’)) { gravatar_image_link(); } ?>

这行代码的位置需要加入到comments.php中的留言那块<div>中,最好寻找的办法就是看

自己的文章后的留言

比如我的是“Joyce Says:”,那么就在comments.php中查找文字“Says”

此时再寻找该文字之前最靠近的那个<div>

在这个<div>后面加入文中的代码即可!

现在再看看吧,hoho

<本文内容来自:鱼鱼池塘> :em01:

本文热度: 1%

相关日志

点击此处,关注我的围脖

6 条评论 to "wordpress-plugins:头像插件[Gravatars2]"

  1. 这个插件其实已经集成到了当前使用的这款主题中.如果需要单独安装该插件,可以按照文中给出的链接去官方下载吧.使用方法其实很简单哦….

    回复该评论

  2. maxsailor 说:

    :em27: 不错!我弄好了!!

    回复该评论

  3. :em05:
    实在不好意思咧…我都忘记自己是怎么折腾好的了

    那几天折腾插件弄的头昏脑涨的

    呵呵.到现在这个插件好象还有点问题.你最好多试试…

    网上很多说明文档的咧..

    回复该评论

  4. guest 说:

    恩 我也是这样做的
    可惜未注册用户只显示一个大红叉。。。

    现在只好取消Cache gravatars
    让那个蓝色的G在上面呆着了

    楼主要有空帮忙看看是个嘛问题 折腾了好多次都没整出随机显示自定义图片的效果来 谢谢

    回复该评论

留下评论

Copyright © 2009 Let's gotolab! . All rights reserved.
Designed by Theme Junkie . Powered by WordPress.