禁用wordpress gravatar使用本地头像提高网页打开速度

禁用wordpress gravatar使用本地头像提高网页打开速度,第1张

禁用wordpress="superseo">ssgravatar使用本地头像提高网页打开速度

Wordpress的默认头像是阅读gravatar.com上的图片,这将减缓国内用户打开网页的速度。这里有一个方法可以加快WordPress使用本地头像的速度。有需要的不要错过。

WordPress默认的头像是读取gravatar.com上的图片的,对于国内用户来说会使网页打开速度变慢。所以我决定删除掉这块功能。

修改get_avatar函数,在wp-includes/pluggable.php内。修改后的函数如下:

复制代码代码如下:
if(!function_exists('get_avatar')):
/**
*RetrievetheavatarforauserwhoprovidedauserIDoremailaddress.
*
*@since2.5
*@paramint|string|object$id_or_emailAuserID,emailaddress,orcommentobject
*@paramint$sizeSizeoftheavatarimage
*@paramstring$defaultURLtoadefaultimagetouseifnoavatarisavailable
*@paramstring$altAlternatetexttouseinimagetag.Defaultstoblank
*@returnstringtagfortheuser'savatar
*/
functionget_avatar($id_or_email,$size='96',$default='',$alt=false){
if(!get_option('show_avatars'))
returnfalse;
if(false===$alt)
$safe_alt='';
else
$safe_alt=esc_attr($alt);
if(!is_numeric($size))
$size='96';
$default=includes_url('images/blank.gif');
$avatar="";
returnapply_filters('get_avatar',$avatar,$id_or_email,$size,$default,$alt);
}
endif;

即使用该函数,仅可能返回一个默认头像(位于wp-includes/images/blank.gif内),再配合simplelocalavatars或AddLocalAvatar插件,就实现了预期的效果。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/772539.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存