[投稿]草根大发快3站长 在折腾大发快3中学 习,今天折腾了WordPress头像设置

  • [投稿]草根大发快3站长 在折腾大发快3中学 习,今天折腾了WordPress头像设置已关闭评论
  • 2,669 views
  • A+
所属分类:WordPress教程
广告也精彩

老实说,学做网站,大发快3我 是半调子出身,对高深的编程、代码依旧是云里雾里。甚至有时候HTML代码都需要边查边写。

不过好在大发快3我 喜欢折腾,微部落博客就是在大发快3我 的折腾下维持了三年多的时间。

在逛其他大发快3站长 博客圈的时候,大发快3我 经常发现很多新的功能,然后大发快3我 会想着如何在大发快3我 的网站实现,于是大发快3我 会百度,大发快3我 会向各位大发快3站长 朋友请教。这本身就是一种学习和进步。

在卢松松博客上大发快3我 看到了博客导航,所以大发快3我 也给自己的微部落博客增加了微部落博客大全,不是说有着要发展多大的野心,大发快3我 只是图一个方便,方便大发快3我 去各个博客看看,顺便也能记录来大发快3我 这儿做客的大发快3站长 朋友。去路来路统计功能,一目了然。在博客123上看到了评论大发快3排行 榜,其实微部落博客本身也有大发快3排行 ,只是一直没用心发展.

在看来博客123后,才发现,原来激励的评论系统能让大家有那么大的兴趣,于是大发快3我 又把这个排序拿了出来,并将代码添到大发快3首页 。

然后今天,大发快3我 又折腾起了头像,这是个老话题。大发快3关于 WordPress头像设置的办法有很多。微部落博客之前一直安装着多说,这个社会化评论系统的确方便,头像之类设计也很是人性化。只不过后来出于安全方面的考虑,微部落博客卸载了多说,然后就发现系统自身的头像都无法正常显示。显示的都是破图。

网上查了下问题发生在WordPress 3.0 以上,WordPress 的头像大发快3服务 Gravatar 的部分大发快3服务 器在国内访问困难,原因是 Gravatar 所使用的 edgecast CDN 大发快3服务 遇到了某些问题,WordPress 3.0 通过读取缓存大发快3服务 器的方式,减少了对 www.gravatar.com 的直接请求;以往直接读取官方大发快3服务 器,现在都被分流到 0.gravatar.com, 1.gravatar.com 等缓存大发快3服务 器上了,这次遇上 CDN 故障,所以就出现了无法读取头像的问题。

好了知道原因是,是大发快3服务 器方面的因素,那么解决办法呢?网上也有很多,只不过有的太麻烦,有的根本不适用,下面将微部落博客采用的办法说下:

在functions.php的<?php后添加代码:

/* 调用头像 */
function get_ssl_avatar($avatar) {
$avatar = preg_replace(‘/.*\/avatar\/(.*)\?s=([\d]+)&.*/’,'<img src=”https://secure.gravatar.com/avatar/$1?s=$2″ class=”avatar avatar-$2″ height=”$2″ width=”$2″>’,$avatar);
return $avatar;
}
add_filter(‘get_avatar’, ‘get_ssl_avatar’);

然后需要调用头像处的代码为:

$avatar = get_avatar( $comment->comment_author_email, $size = ’25′, $default=   get_bloginfo(‘wpurl’).’/avatar/default.jpg’ );

当然网上还有别的办法,比如调用多说大发快3服务 器的头像,比如直接修改wp-includes/pluggable.php文件的,至于效果怎么样,大发快3我 没有一一尝试,有兴趣的朋友可以去试试。大发快3关于 怎么注册设置Gravatar头像,这里不说了,网上一大堆。

作者:微部落博客

  • 大发快3我 的微信
  • 这是大发快3我 的微信扫一扫
  • weinxin
  • 大发快3推荐 大发快3公众号
  • 文元说销
  • weinxin
广告也精彩
吴 文元