解决WordPress Gravatar 头像打开缓慢影响网站速度问题

老乐 优化维护2字数 631阅读2分6秒阅读模式

我们有在使用WordPress是否会遇到尤其是有会员功能的主题会有看到Gravatar头像加载不出来,导致网站的访问速度降低。这里,我们较为常见的办法是直接禁止掉Gravatar头像,或者我们可以国内的镜像Gravatar来替代默认的WP国外的镜像。

/**
* 更换Gravatar镜像
* https://www.zhujipingjia.com/wp-gravatar.html
*/
if ( ! function_exists( 'dr_filter_get_avatar' ) ) {
function dr_filter_get_avatar( $avatar ) {
$new_gravatar_sever = 'cravatar.cn';
$sources = array(
'www.gravatar.com/avatar/',
'0.gravatar.com/avatar/',
'1.gravatar.com/avatar/',
'2.gravatar.com/avatar/',
'secure.gravatar.com/avatar/',
'cn.gravatar.com/avatar/'
);

return str_replace( $sources, $new_gravatar_sever.'/avatar/', $avatar );
}
add_filter( 'get_avatar', 'dr_filter_get_avatar' );
}

这里,我们直接替换到国内的Cravatar开发的镜像源,来提高速度。

投上你的一票
 
  • 本文由 老乐 发表于 2024年10月30日 13:24:00
  • 转载请务必保留本文链接:https://www.zhujipingjia.com/wp-gravatar.html
  • Gravatar加速