wordpress添加自定义默认头像

网络博客 郑永 10858℃ 15评论 单栏模式

因为本博客的文章分类比较复杂,所以有不少没有网站的网友搜到此地,留言的时候就没有gravatar头像,系统自带的头像又太难看,所以就打算自定义gravatar头像,因为比较喜欢QQ的头像,所以就用QQ头像作为默认头像,那如何实现了?不用着急,咱们的万戈兄弟早就有方法了:

找到主题的functions.php文件,添加如下代码:

add_filter( ‘avatar_defaults’, ‘default_avatar’ );
function default_avatar ( $avatar_defaults ) {
$myavatar = get_bloginfo(‘template_url’). ‘/images/default-avatar.jpg’; //默认图片路径
$avatar_defaults[$myavatar] = “默认头像”; //后台显示名称
return $avatar_defaults;
}

avatar

然后把需要的默认的QQ头像图片放在主题的images目录下就可以了,确定以上步骤正确之后,我们再去 WordPress 后台的讨论设置中,这时候就可以看到在底部的头像选项中,多了一项 Gravatar 默认头像的选项,这就是我们刚才上传的头像图片,选中保存就ok了。
现在再回到wordpress博客上看看,是不是原来空白的图像都显示成你定义的头像了!

转载请注明:郑永博客 » wordpress添加自定义默认头像

历史上的今天:

(15)个小伙伴在吐槽
Loading...
  1. zwwooooo2011-05-22 02:19 Namoroka 3 Windows 7 回复

    最简单的就是直接给get_avatar()函数设置默认图片地址参数值

    沙发!
    • 郑 永2011-05-22 14:33 Firefox 3 Windows XP 回复

      呵呵,是这样的,不管黑猫白猫,能抓住老鼠都是好猫。

  2. 林木木2011-11-28 06:53 Google Chrome 12 Windows XP 回复

    我也纳闷这头像怎么换来着。

    板凳!
  3. 图片路径不对?2012-11-06 04:46 Google Chrome 21 Windows 7 回复

    你好,图片路径不对
    图片路径前面是这样的:http://0.gravatar.com/avatar/?d=

    如果解决,谢谢你

    地板!
    • 郑永2012-11-06 12:57 Firefox 16 Windows XP 回复

      我以前折腾的,应该可以啊。

  4. YinYan博客2012-12-07 13:57 Google Chrome 23 Windows 7 回复

    不错,使用的文章!

    4楼
  5. 李凯成博客2012-12-14 15:02 Internet Explorer 8 Windows 7 回复

    :twisted: 终于找到解决办法了,我刚刚建立的博客,还不知道头像怎么解决呢,博主辛苦了。

    5楼
  6. 小和2012-12-22 07:01 Google Chrome 21 Windows XP 回复

    不是很明白

    6楼
  7. 小和2012-12-22 07:02 Google Chrome 21 Windows XP 回复

    能不能传自己的照片啊

    7楼
  8. 小何2013-05-01 14:50 Firefox 20 Windows XP 回复

    过来看看

    8楼
  9. 好的2013-05-30 17:28 Firefox 21 Windows 8 回复

    好的

    9楼
  10. 刚哥笔记2015-01-15 10:08 Google Chrome 31 Windows XP 回复

    能写个函数,让用户输入QQ号,然后显示QQ头像就牛掰了。

    10楼
  11. dfs2015-02-07 23:28 Google Chrome 31 Windows 7 回复

    :cry: 学习了

    11楼
gravatar
发表我的评论
取消评论


Hi,请填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址