wordpress头像无法显示的问题解决
wordpress头像无法显示的问题解决
wordpress 4.7 中文版本中的gravatar头像已经由国外的转换为多说的头像,不过多说的头像仍然无法访问,导致页面加载速度变慢。
处理方法:
在functions.php文件中删除原来的获取多说头像的函数,并增加以下代码即可:
function get_avatar_deadwood( $avatar ) {
$avatar = preg_replace( "/http:\/\/(www|\d).gravatar.com/","https://secure.gravatar.com",$avatar );
return $avatar;
}
add_filter( 'get_avatar', 'get_avatar_deadwood' );
原理仍然是通过替换获取头像的链接,只是修改为gravatar的https链接。修改后的访问速度还不错。
【全文完】