Gravatar(英语:Globally Recognized Avatar)是一项用于提供在全球范围内使用的头像服务。...只要你在Gravatar的服务器上上传了你自己的头像,你便可以在其他任何支持Gravatar的博客、论坛等地方使用它。...由于众所周知的原因,头像服务器多数都无法正常访问,不管是http还是https。为了解决头像问题有两个办法: 1.直接禁用头像服务 2.替换头像服务器连接。...头像无法加载》 * 本文链接:https://h4ck.org.cn/2021/08/gravatar-%e5%a4%b4%e5%83%8f%e6%97%a0%e6%b3%95%e5%8a%a0%e8%...---- 分享文章: 相关文章: 青岛移动劫持了*.gravatar.com (:rofl:) WordPress 4.2.1 gravatar头像无法显示 蛋疼的gravatar(感谢GFW)
上篇文章《使用PHP通过svg生成base64文字首字头像》讲到了如何给昵称生成首字头像,那么如何让Gravatar头像默认为字母头像呢?...(为了演示方便下文中Gravatar头像地址将使用Cravatar来演示) Gravatar头像参数d 一般Gravatar头像地址为https://cravatar.cn/avatar/26f91984f0b683078b491fa5f28bbc70...robohash:具有不同颜色、面部的机器人(随机生成) blank:透明的 PNG 图像(为方便演示,已为其添加了一个边框) 其实d也可以设置一个图片地址比如d=图片url,但这样设置的效率极低,同时很多国内头像源并不支持...利用blank参数 其实可以利用blank参数,将默认头像设置为透明,然后再头像下面在叠加个头像上去,类似于Photoshop的图层,邮箱头像图层在上,字母头像图层在下,用户没有邮箱头像时则显示透明的默认头像...,然后因为是透明的,所以咱们看到的就是字母头像了,实例代码如下: html部分 <img class="avatar a" src="//cravatar.cn/avatar
博客默认的Gravatar太煞风景?那就换了它! ?...前言 相信大部分做过网站的朋友都知道,Gravatar是一个全球性的头像设置平台 除中国以外大部分网站都是调用的此平台头像,但因为我们伟大的祖国有一般人射不穿的城墙 所以用这个头像平台的用户很少,导致大部分使用此头像平台的网站...评论区总会有很多Gravatar的官方默认头像 ---- 定位文件 ↓找到主题下的comments.php文件,查找关键字gravatar↓ ↓我们会发现下面一段语句↓ <?...更新 在通常情况下,当用户输入了QQ邮箱,我们的头像才会调用为QQ头像。但是假如用户使用的是163邮箱或者是其它邮箱,那么头像肯定会显示失败。那么该怎样解决这个问题呢?...先判断输入的邮箱是不是QQ邮箱,如果是调用QQ邮箱,如果不是则调用Gravatar头像或者其他的静态头像,或者随机头像即可。 更新代码 代码如下 <?
前言 相信大部分做过网站的朋友都知道,Gravatar 是一个全球性的头像设置平台,除中国以外大部分网站都是调用的此平台头像,但因为我们伟大的祖国有一般人射不穿的城墙(网友们都懂的๑乛◡乛๑),所以用这个头像平台的用户很少...,导致大部分使用此头像平台的网站,评论区总会有很多 Gravatar 官方头像。...> image.png 果断删掉comments->gravatar('40', '');,再去文章页刷新一看,头像果然消失了,这时我们再重新输出一个 img 标签就好了。...php $comments->gravatar('40', ''); ?>替换掉即可。 效果 image.png 更新 在通常情况下,当用户输入了QQ邮箱,我们的头像才会调用为QQ头像。...先判断输入的邮箱是不是QQ邮箱,如果是调用QQ邮箱,如果不是则调用Gravatar头像或者其他的静态头像,或者随机头像即可。 更新代码 <?
一些网站不想存储用户的头像文件,那么就会用到第三方的头像数据! Gravatar 应该是最流行的了,QQ 的话用户基数大,所以我用了这两个做了个 头像获取接口。...输入通过邮箱或者QQ 就可以获取头像!...接口地址:https://v1.alapi.cn/api/avatar 请求方式:get post 请求参数: 参数名 说明 email 必填,可以是邮箱,或者 QQ 号 size 头像大小,默认 100
使用Gitlab时,Gravatar头像破图了,参考如下链接的解决方案,使用了多说的Gravatar CDN: 解决Gitlab的Gravatar头像无法显示的问题 但还是会出现破图的情况,于是选择禁用了...Gravatar头像 这样Gitlab会给所用用户统一的默认头像(不会出现破图的情况),当然用户也可以上传自定义的头像 Gitlab禁用Gravatar头像 Admin→Settings→...Account and Limit Settings 去掉Gravatar enabled前面的复选框的对勾,然后保存 ?
define('__TYPECHO_GRAVATAR_PREFIX__', 'https://sdn.geekzu.org/avatar/'); 其中 https://sdn.geekzu.org/avatar...如果你有其他可以用的头像源,欢迎留言。 https://cravatar.cn/avatar/ https://sdn.geekzu.org/avatar/
WordPress 使用的用户默认头像是 Gravatar Fixed 头像,由于种种原因,经常在国内载入出错。...一般的解决办法有好几种,主要的是 Gravatar Fixed 插件和修改 wp-include 中文件代码。...安装 Gravatar Fixed 插件 在管理后台搜索该插件,排在第一的应该是 FV Gravatar Cache 插件,然而这个插件需要使用到国外 google 的一些东西,所以载入也基本上是没什么戏...按照下面修改: $url = sprintf(‘http://%d.gravatar.com/avatar/%s’, $gravatar_server, $email_hash ); 修改为 $url...(采用 CC BY-NC-SA 4.0 许可协议进行授权) 本文标题:《 Gravatar Fixed 头像载入出错 》 本文链接:https://lisz.me/tech/webmaster/gravatar-error.html
全球通用头像 Gravatar 作者:matrix 被围观: 1,038 次 发布时间:2013-04-23 分类:Wordpress 兼容并蓄 | 无评论 » 这是一个创建于 3418 天前的主题...Gravatar,全球通用头像。 Gravatar最先是在国外的WordPress中兴起。只要网站支持Gravatar头像,评论时输入e-mail就自动获取对应的头像,昵称的变化对其无影响。...要想显示头像得先去Gravatar注册,并且提交头像通过审核之后才拥有全球通用头像。...申请Gravatar方法>>百度百科教程 在此仅提供帆樯工具:https://hhtjim.phpapps.jp/daili/ 下面的官方视频 Gravatar~
发现评论模块的头像老是加载不出来 ,一直404。提示 https://gravatar.com/avatar 打不开,推测是被墙了 解决方法:修改数据库配置的地址。...update OPTIONS set OPTION_VALUE = '//sdn.geekzu.org/avatar/' where OPTION_KEY = 'gravatar_source'; Gravatar...简介 Gravatar 是 WordPress 提供的服务,只要在 gravatar.com 使用邮箱注册一个账号,然后上传头像,然后使用 Gravatar API 的网站就能够基于邮箱来显示头像。...由于 Gravatar 访问很慢,Gravatar 部分 CDN 服务器在国内访问困难,出现头像无法显示的问题。...Links: https://lixj.fun/archives/gravatar头像国内镜像地址
当然,这个头像,是需要你事先到 Gravatar 的网站注册并上传的,否则,在这个网站上,就只会显示成一个默认的头像(比如说在本站,如果你没有设置 Gravatar 头像,显示的就是 QQ 匿名聊天的头像...简言之就是只要你设置了 Gravatar 头像,那么如果你在支持 Gravatar 头像的站点进行留言或其他操作时,就能自动显示你设置的头像。 那么如何设置 Gravatar 头像?...6、头像上传成功了,一般等个两三分钟你新上传的头像就会正常显示出来,今后你再到任意一个使用了 Gravatar 头像的网站留言,留言旁边就会显示你设定的头像。...一般的基于 wordpress 搭建的博客中的头像默认就是 Gravatar 头像。但如果是我们自己建的一个程序,然后也想使用 Gravatar 头像呢?...s=头像大小&r=头像评级&d=默认头像 具体的可以阅读官方文档:https://en.gravatar.com/site/implement/
蛋疼啊,但是最近又有点忙,所以一直没管它,今天搜索了一下发现新的头像服务器函数已经移动到”\WordPress4.2.1\wp-includes\link-template.php”(3604,29):...url = sprintf( ‘http://%d.gravatar.com/avatar/%s’, gravatar_server, if ( $email_hash ) { $args[...'found_avatar'] = true; $gravatar_server = hexdec( $email_hash[0] ) % 3; } else { $gravatar_server...'y' : false, 'r' => $args['rating'], ); $url = sprintf( 'http://%d.gravatar.com/avatar/%s', $gravatar_server...☆文章版权声明☆ * 网站名称:obaby@mars * 网址:https://h4ck.org.cn/ * 本文标题: 《WordPress 4.2.1 gravatar头像无法显示》 * 本文链接
Gravatar头像因为某种原因打不开,解决办法有换源、本地缓存等,上个主题不知道哪里的问题,换源始终不行,评论区一水的葫芦娃和爷爷,今天翻教程,找到这篇本地缓存教程,来自《wordpress加速之Gravatar...头像缓存本地化》。...最后放一个PNG格式的图片(名为default)作为默认头像。 刷新网站,就可以看到本地缓存图片不断增加了。...原文链接:https://www.kudou.org/gravatar-local.html
说明 Gravatar是Globally Recognized Avatar的缩写,意为“全球通用头像”,如果在Gravatar的服务器上放置了你自己的头像,只要提供你与这个头像关联的Email地址,就能够显示出你的...Gravatar头像来 Gravatar的概念首先是在国外的独立WordPress博客中兴起的,当你在网站留言时,网站都会根据你所提供的Email地址为你显示出匹配的头像 当然Typecho也是默认有支持...Gravatar头像的功能 但是由于Gravatar的镜像默认是国外镜像,严重拖慢了网站访问速度,所以这里教大伙如何修改为国内镜像源 教程 目前可用Gravatar国内镜像 zeruns's Blog的镜像源...} 修改https://secure.gravatar.com为国内第三方镜像源地址,修改/avatar/为镜像源的文件夹,如此操作后台即可正常显示Gravatar头像。...提示 主题可能要在其它文件中修改,这里给Handsome主题的修改方法: 后台 --> 外观 --> 设置外观 --> 速度优化 --> gravatar镜像源地址 如果想要修改gravatar默认生成的头像
django-gravatar A lightweight django-gravatar app....'django_gravatar', ) # django-gravatar ''' 头像风格类型 404:如果没有任何图像与电子邮件哈希无关,则不加载任何图像,而是返回HTTP 404(找不到文件)...= "wavatar" # 头像风格,一定要填,不填就是默认的头像 GRAVATAR_DEFAULT_SIZE = 48 # 头像大小 GRAVATAR_DEFAULT_SECURE = True...头像加速域名,链接后面要带 / GRAVATAR_SECURE_URL = "https://sdn.geekzu.org/" # Gravatar https 头像加速域名,链接后面要带 / Basic...: GRAVATAR_URL # Gravatar base url.
说起WordPress网站速度优化,一直以来都有一个小小的问题,那就是Gravatar头像,这个东西加载时快时慢,某一时候加载不正常延迟非常高,十分拖累网站加载速度,而网上很多之前的加速接口好像也都已失效...今天来讲下gravatar头像缓存本地的方法,下次加载直接使用本地链接。放在自己这里稳定高效。...一,创建缓存目录 在你的WordPress根目录创建一个avatar 的文件夹,权限调整为755 二,设置默认头像 并不是所有人都设置了Gravatar头像,我们给那些没有头像的设置一个默认图片,没有头像就显示这个图片...//Gravatar 头像本地化加速 function my_avatar($avatar) { $tmp = strpos($avatar, 'http'); $g = substr($avatar,...到这里gravatar头像设置教程就完了!
评论显示用户头像 具体实现 说起修改头像的话,之前应该是有过一次 qq 头像的获取,操作之后能大概了解 valine 是如何通过邮件来获取 gravatar 头像的,通过这些原理就可以做这个头像显示功能了...= m.cdn + a(email) + m.params; //默认 gravatar 邮件 avatar.setAttribute('src', gravatar); //写入头像元素...('src', gravatar) //写入新邮件到头像元素 } //更新 Gravatar API 的使用: avatar.setAttribute('src', 'https://api.paugram.com...dst_uin=" + prefix + "&spec=640" : false; }; avatar.setAttribute('src', gravatar); //写入头像元素 //即时更新头像...}else{ avatar.setAttribute('src', m.cdn + a(email) + m.params) //否则重新写入 gravatar 头像 } }
今天Angel来了,同时为风风找到了一个评论方面的BUG——游客身份若使用的邮箱没有Gravatar头像就不能发评论,这对于一些有特殊需要的朋友来说可能算不上BUG,但却不是我的需求,之后发现是comments-ajax.php...文件中的以下代码在起作用: $headers=@get_headers('http://1.gravatar.com/avatar/'.md5(strtolower($comment_author_email...is_user_logged_in()) err('错误: 你这个邮箱没有找到gravatar头像'); 把它去掉一切都好了,之后在网上查到,这段代码只能用于comments-ajax.php文件中,需要的朋友拿去吧
博客添加一个文章评论功能,需要给留言的用户生成一个默认头像,为了方便,选择使用gravatar。在laravel中集成gravatar相对比较简单,下面具体介绍继承方法。...; $default = '/path/to/default/avatar.jpg'; $size = 80; return "https://www.gravatar.com...$size; } ... } 在视图页面中渲染头像 avatar }}" /> 文章作者ianzhi,原文地址:https://www.dnote.cn
Gravatar是Globally Recognized Avatar的缩写,是gravatar推出的一项服务,意为“全球公用的头像”。...如果在Gravatar的服务器上放置了你自己的头像,那么在任何支持 Gravatar 的 blog(如 Word Press )或者留言本上留言时,只要提供你与这个头像关联的email地址,就能够显示出你的...Gravatar头像来。...Gravatar头像注册地址: 中文页面http://cn.gravatar.com/ 英文页面http://en.gravatar.com/ Gravatar头像注册教程: ? ?...以后只要你在支持Gravatar的网站留言,就可以显示你的头像。在官网还可以管理头像、修改密码、增加邮箱等等。可以说,有了Gravatar头像,可以一“头”遨游网络世界了~~
领取专属 10元无门槛券
手把手带您无忧上云