最近Gravatar因为CDN被墙,国内无法访问了,每个人的头像都是一个大的叉叉。这篇文章就来总结一下最安全妥当的解决方法。
国内无法访问Gravatar的http服务器,那么我们只要使用https链接方式就可以绕开墙的限制。
Gravatar官方的加密地址是:https://secure.gravatar.com
那么,我们只需要加入以下代码到当前Wordpress主题的functions.php文件中。
1 2 3 4 5 |
function get_gravatar_back( $avatar ) { $avatar = str_replace( array( 'http://www.gravatar.com', 'http://0.gravatar.com', 'http://1.gravatar.com', 'http://2.gravatar.com' ), 'https://secure.gravatar.com', $avatar ); return $avatar; } add_filter( 'get_avatar', 'get_gravatar_back' ); |
cn也是没有被墙哟~
2333
点个赞~
nice,回去试试
secure就没有被墙??好奇怪……
被墙的只有0 1 2和www四个域名,https因为ssl证书没过cdn,微博上也说过这次是cdn被墙