修复 WordPress 头像无法访问
摘要
wordpress的头像用的是gravatar的服务器,但是gravatar在国内老抽风,最近又没法访问了,后面换了v2ex的cdn,然后v2ex国内又被魔法了....
解决方案1
安装WP-China-Yes插件,很小的插件 就几KB,官网应用市场无法下载了。
Github链接: https://github.com/wp-china/wp-china-yes
国内友好下载链接: https://imacro.lanzoux.com/iM71Uo4t41c
安装后启用G家头像全局就可以了。
解决方案2
在你的主题目录中的"functions.php" 顶部(<?php 标记之后 )或尾部(?>标记之前)加入以下代码即可
function chinayes_avatar($avatar) { $avatar = str_replace(array("www.gravatar.com","0.gravatar.com","1.gravatar.com","2.gravatar.com","secure.gravatar.com/"),"gravatar.wp-china-yes.net/",$avatar); return $avatar; } add_filter( 'get_avatar', 'chinayes_avatar', 10, 3 );
另外几个已知的gravatar CDN:
gravatar.wp-china-yes.net/avatar/ (个人感觉是里边儿最快的 WP-China-Yes也是这个源) gravatar.zeruns.tech/avatar/ cdn.v2ex.com/gravatar/ (有时候会抽风 2021-4-16 被墙) gravatar.inwao.com/avatar/ sdn.geekzu.org/avatar/ gravatar.loli.net/avatar/ (部分地区运营商会屏蔽loli.net这个域名)
原文链接:修复 WordPress 头像无法访问
Macro's Blog 版权所有,转载请注明出处。
还没有任何评论,你来说两句吧!