解决WordPress无法显示Gravatar头像的问题
因为国内的一些政策,Gravatar被屏蔽了,导致无数WordPress网站头像无法显示,并且导致网站迟迟加载不完全,很多人尝试用本地缓存的方法,不过如果博客访问量很高的话,对服务器的负载很大,使用以下方法可以完美解决这个问题。
利用WordPress自带的外观-编辑功能,找到并打开 functions.php 文件,把以下代码复制放到该文件中:
function wpyou_get_avatar($avatar) { $avatar = str_replace(array ("www.gravatar.com","0.gravatar.com","1.gravatar.com","2.gravatar.com"), "gravatar.duoshuo.com",$avatar); return $avatar; } add_filter( 'get_avatar', 'wpyou_get_avatar', 10, 3 );(注:使用多说评论的Gravatar头像缓存,也可以自己用七牛等云空间,教程网上很多)
aaaaaaaa