WordPress替换默认头像网址

WordPress默认头像是使用Gravatar头像,以前Gravatar头像地址是被墙掉的,现在是可以打开了,但Gravatar头像服务器是在国外,个人认为国外的服务器应该是没有国内快的,而且你也不知道啥时候又会被墙。

正好逛v2ex时发现它提供了Gravatar的CDN服务,而且是针对国内和国外线路都是有优化的,而且还支持ssl访问,强烈推荐。

很感谢V2EX能提供国内的头像库,下面教大家如何替换Gravatar 头像的服务器地址。

//替换WORDPRESS默认头像网址
//https://www.urstudio.cn/replace-wordpresss-default-avatar-address.html
if (!function_exists('replace_to_v2ex_avatar')) {
function replace_to_v2ex_avatar($avatarUrl) {
return preg_replace(["/[0-9]\.gravatar\.com\/avatar/", "/secure.gravatar\.com\/avatar/"], "cdn.v2ex.com/gravatar", $avatarUrl);
}
}
add_filter('get_avatar', 'replace_to_v2ex_avatar');

将以上代码添加到你正在使用的WordPress主题的 functions.php 文件保存,即可实现通过v2ex的高速 Gravatar CDN 获取加载头像,解决WordPress头像加载延迟导致页面显示缓慢的问题!

给TA打赏
共{{data.count}}人
人已打赏
WordPress开发教程

WordPress禁止压缩图片

2019-12-14 13:51:39

WordPress开发教程

WordPress 导航菜单给a标签添加class和data属性

2019-12-12 14:04:52

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索