众所周知,gravatar头像服务在国外,经常加载慢,体验很不好,这就说说利用一些公开的反向代理gravatar服务的cdn加速下。...直接说方法吧,打开你的wordpress主题的functions.php,在适当的位置(自己脑补)添加这段函数:function replace_gravatar($avatar) {$avatar =...str_replace(array("//gravatar.com/", "//secure.gravatar.com/", "//www.gravatar.com/", "//0.gravatar.com.../", "//1.gravatar.com/", "//2.gravatar.com/", "//cn.gravatar.com/"), "//sdn.geekzu.org/", $avatar);return...$avatar;}add_filter( 'get_avatar', 'replace_gravatar' );然后保存就可以啦~
升级wordpress 之后去按照以前的方法找服务器设置,发现找不到了。...蛋疼啊,但是最近又有点忙,所以一直没管它,今天搜索了一下发现新的头像服务器函数已经移动到”\WordPress4.2.1\wp-includes\link-template.php”(3604,29):...☆文章版权声明☆ * 网站名称:obaby@mars * 网址:https://h4ck.org.cn/ * 本文标题: 《WordPress 4.2.1 gravatar头像无法显示》 * 本文链接...请遵从 《署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5 CN) 》许可协议。...---- 分享文章: 相关文章: 蛋疼的gravatar(感谢GFW) WordPress 正文添加标签选项 WordPress 开启Gzip压缩 WordPress 主题 图片自适应宽度 WordPress
很多使用WordPress建站的朋友都有遇到Gravatar头像无法显示的问题,今天这篇文章记录一下如何解决这个问题。...当访客请求自己的头像时,会按此顺序分三级匹配头像:Cravatar->Gravatar->QQ 头像,对于博客站,这平均可以为 70% 的访客提供准确的头像。...Cravatar 100%兼容Gravatar的头像API,这意味着你可以简单的通过替换域名的方式来使用Cravatar接替Gravatar。...诞生的目的是为WordPress 在中国搭建起稳定运行所需的所有基础设施,并使其完全本土化。...解决办法将以下代码粘贴至主题文件夹内的 functions.php 最下方/*修复wordpress上Cravatar头像无法显示问题*/if ( !
这个不是什么新鲜的功能了,这个功能即是实现当留言评论时,你输入email后,就会实时显示你的Gravatar头像。对于提高用户体验是有非常的帮助,特别是用户评论量非常大的用户。...自己也权衡一下是否为自己的主题添加这个功能吧~ 实现原理:实时显示是用JavaScript来实现的,Gravatar图片的链接没有什么秘密,很简单就能得到,“http://www.gravatar.com.../avatar/”加上用md5转换email得到的一组字符串,就是该email对应的Gravatar头像图片。...既然有了md5函数,那实现实时显示Gravatar头像也就变得简单了,只需用onchange捕获email输入框中的变化,然后用hex_md5函数转换email地址并组合成对应的Gravatar图片链接...Gravatar头像的大小尺寸。
'django_gravatar', ) # django-gravatar ''' 头像风格类型 404:如果没有任何图像与电子邮件哈希无关,则不加载任何图像,而是返回HTTP 404(找不到文件)...响应 mp:(神秘人物)一个人的简单卡通风格的轮廓(不随电子邮件哈希值而变化) identicon:基于电子邮件哈希的几何图案 monsterid:生成的具有不同颜色,面孔等的“怪物” wavatar:...生成的具有不同特征和背景的面孔 retro:生成的令人敬畏的8位街机风格像素化面孔 robohash:具有不同颜色,面部等的生成的机器人 blank:透明的PNG图像(以下为演示目的添加到HTML的边框...) ''' GRAVATAR_DEFAULT_IMAGE = "wavatar" # 头像风格,一定要填,不填就是默认的头像 GRAVATAR_DEFAULT_SIZE = 48 # 头像大小 GRAVATAR_DEFAULT_SECURE...http 头像加速域名,链接后面要带 / GRAVATAR_SECURE_URL = "https://sdn.geekzu.org/" # Gravatar https 头像加速域名,链接后面要带
CDN是啥 内容分发网络(Content Delivery Network,CDN)是在现有 Internet 中增加的一层新的网络架构,由遍布全球的高性能加速节点构成。...[image-20220320190218340] 点击添加域名 [b21e0a5d1e388.png] 配置CDN并解析 为了节约成本,加速类型请选择:CDN 网页小文件 [image-20220320202510221...(以及对上文缓存配置的说明) 进行缓存配置的必要性是不言而喻的,有人说过:“不配置缓存策略的使用CDN就是白忙活,甚至造成减速效果!”,那么怎么知道自己应该配置一个怎样的缓存策略呢?...答案是根据自己的业务需求来决定。 eg:小明使用WordPress程序搭建了一个访问量不大的个人博客。...小结 在进行了以上操作后,你的WordPress网站就成功的使用腾讯CDN加速了! 感谢您观看本文,再见。
说到网站速度优化,一直以来都有一个小小的问题,那就是Gravatar头像,这个东西加载时快时慢,某一时候加载不正常延迟非常高,十分拖累网站加载速度,而网上很多之前的加速接口好像也都已失效。...一,创建缓存目录在你的WordPress根目录创建一个avatar 的文件夹,权限调整为755图片二,设置默认头像并不是所有人都设置了Gravatar头像,我们给那些没有头像的设置一个默认图片,没有头像就显示这个图片...在avatar文件夹放入一张名称为default.jpg的图片,默认没有头像即使用这个图片。#:这里钻芒这里并默认没有调用这张图片,而是依然使用Gravatar头像。...//Gravatar 头像本地化加速function my_avatar($avatar) {$tmp = strpos($avatar, 'http');$g = substr($avatar, $tmp...的Gravatar头像加载速度方法:缓存本地化国内服务器
默认地,在 WordPress 后台的- 设置 - 讨论 下面可以设置默认的 Gravatar 头像,但是 WordPress 自带的可供选择的那几个实在是不得不用“其丑无比”来形容之。...啥也别说,在追求个性化的时代,没有专属于自己站点的默认头像怎么可以?...下面就为大家献上纯代码修改WordPress 默认 Gravatar 头像的方法,让 神秘人、空白、Gravatar 标志、抽象图形、Wavatar、小怪物滚蛋吧~ 方法如下: 一、图片 新建一个头像图片...} 完成上面的之后就可以到 WordPress 后台的- 设置 - 讨论 那里选择啦。...与“Gravatar 头像”相关的文章: WordPress 免插件仅代码实现 Gravatar 头像缓存
新安装的 WordPress 博客,就会有加载过慢的问题,这是因为 WordPress 使用的一些静态资源在国内不能访问造成的,今天就分析下三个引起 WordPress 加载过慢的资源,以及解决方法:...WordPress 很多主题使用了 Google 字体,但是 Google 在线字体在国内的速度不是很快,甚至有时候还无法打开,这也是 WordPress 有时候在国内速度不够快的原因。...加速 Gravatar 头像服务 Gravatar 的 CDN 服务器(如 0.gravatar.com,1.gravatar.com)在国内访问困难,出现头像无法显示的问题,而 WordPress...后台或者评论页有时候默认加载 Gravatar 头像图片的,这样就可能造成页面卡死的情况。...WPJAM Basic 在「优化设置」功能中提供了以下这几家国内 Gravatar CDN 镜像替换服务: 你可以根据自己的需求选择适合自己的服务,也可以自定义输入加速服务地址。
Typecho 以及 WordPress 的评论默认使用的是 Gravatar 头像,但因为最近 Gravatar 官方网站极其不稳定,严重拖慢了网站访问速度,而且加载半天也还是个裂图,太影响体验...国内镜像源 sdn.geekzu.org/avatar (推荐首选,国内加速) gravatar.helingqi.com/wavatar (推荐,默认头像自带随机头像) gravatar.fanfuns.com.../avatar (推荐,国内加速) cdn.v2ex.com/gravatar (不推荐 Cloudflare 加速 已被 DNS 污染) gravatar.loli.net/avatar (备选,Loli...大佬的服务) WordPress 解决方法 在自己博客主题的 function.php 中 php 结束标签之前加上如下代码即可:(不同的源,后缀不一样,请注意区分) /*替换 Gravatar 镜像源为国内...__', 'https://sdn.geekzu.org/avatar/'); 有些主题提供了修改 Gravatar 头像的位置,如 handsome 主题。
由于 GFW 的关系,使用 gravatar 的博客评论头像经常会出现“图裂特效”,这肯定是很多站长小伙伴都遇到过的困扰。网络上也很多教程,通过更换 avatar 的来源,来解决图裂的问题。...Nginx 反向代理缓存需要集成 ngx_cache_purge 模块,如果没有,则需要重新编译 Nginx,具体做法请参考张戈博客之前分享的文章: 《为网站开启 Nginx 缓存加速,支持 html...$avatar; } add_filter( 'get_avatar', 'mytheme_get_avatar', 10, 3 ); 即可将 WordPress 头像地址更改成自己的域名,因为头像地址二级目录字段是.../avatar/,所以会匹配到我们在上一步 Nginx 新增的反向代理规则,从而从 cn.gravatar.com 拉取头像并缓存到服务器本地。...四、折腾拓展 上一篇文章,张戈博客分享了目前在用的优化方案,里面有一条是建议静态资源使用二级域名,并拒绝 cookies 的写入。所以本文还能继续拓展折腾一下:将头像地址改成二级域名。
如何给 WordPress 网站的 Gravatar 头像添加 alt 属性?图片ALT属性不仅有利于搜索引擎索引图片,而且当图片无法加载的时候,会显示图片的ALT信息。...WordPress文章插入图片时可以在“替代文本”中填写ALT信息,但评论中的大量Gravatar头像一般主题都没有ALT属性,其实WP以为我们预设了Gravatar头像ALT属性参数。...3、如果你的主题调用评论模模块使用的函数是:wp_list_comments();4、暂时在官网上还没找到用该函数添加ALT属性的参数(貌似WordPress默认主题ALT也是空的),只能按下面的代码拆分这个函数...php }6、如果你的主题添加修改了默认的头像调用方式,比如使用CN或者SSl方式调用,该方法将无效。...所属分类:WordPress本文由 主机教程网 2bcd.com 首发于 主机教程网转载请保留本文链接:https://2bcd.com/3128.html
Gravatar相必大家都知道,“全球通用头像”这么一款服务,如果在Gravatar的服务器上放置了你自己的头像,那么在任何支持Gravatar的博客或留言本上留言时,只要提供你与这个头像关联的Email...地址,就能够显示出你的Gravatar头像,十分的方便。...: Typecho修改Gravata头像源 Typecho默认使用的是Gravata头像,Gravatar大多数的链接在国内都被墙了,加载失败不说,还影响博客加载速度。...因为大多数博客主题可以直接在后台修改头像原地址,也只是影响到了评论头像输出,我这里刚刚修改了后台 那么该我们如何使用CDN自建一个Gravatar镜像源呢?...自建教程 我们只需使用腾讯CDN服务搭建Gravatar镜像源,这样就可以省去服务器配置反向代理的过程了,那么首先准备一个我们备案的二级域名,进入腾讯云的内容分发网络控制界面,选择域名管理,点击添加自定义域名
WordPress 默认头像是使用 Gravatar 头像,而 Gravatar 头像服务在国内访问又不是很稳定,经常出现无法打开的情况,这样的话用户头像就可能会无法载入,本文介绍使用 Gravatar...头像稳定服务器的方法。...解决思路 Gravatar 头像无法稳定访问的原因不是 Gravatar 网站服务器的原因,是国内防火墙的问题,所以解决思路是使用Gravatar 头像服务的(HTTPS)加密线路。...实现方法 把代码添加到主题目录下的functions.php文件最后即可 function dmeng_get_https_avatar($avatar) { //~ 替换为 https 的域名 $...avatar = str_replace(array("www.gravatar.com", "0.gravatar.com", "1.gravatar.com", "2.gravatar.com"),
Gravatar头像,这里简单给大家科普一下 Gravatar是WordPress母公司Automattic推出的一个公共头像服务 你只需要去Gravatar.com注册账号绑定自己的域名邮箱,然后上传自己喜欢的头像...在中国境内时不时就会被墙一下,比如本次从2021年2月一直到8月都是不可访问状态 有时候去Gravatar上传自己的新头像,非常的繁琐 国内很多大佬也想了很多方法,比如使用反代和cdn加速确保Gravatar...这些国家禁止的东西我们再将其反代到中国使其可以正常访问,不得不说真的是细思极恐 但是话说回来,反代和cdn加速真的解决了本质问题吗,其实并没有,这种方法只是解决头像访问的问题 但是没有解决头像上传问题,...,这意味着你可以简单的通过替换域名的方式来使用Cravatar接替Gravatar 让我惊艳的功能官方文档是这样说的 Cravatar支持在用户未设置Cravatar头像及Gravatar头像时匹配QQ...头像(仅限于使用QQ数字邮箱的用户) 其带来的效果是: 经过三级匹配(Cravatar头像->Gravatar头像->QQ头像)后,大约70%的访客都会得到准确的头像 也就是使用Cravatar,如果你没有
,WordPress 很多主题也使用了 Google 字体,但是 Google 在线字体在国内的速度不是很快,甚至有时候还无法打开,这也是 WordPress 有时候在国内速度不够快的原因。...WPJAM Basic 可以让选择第三方 Google 字体字体加速服务,也可以自定义输入加速服务地址: 详细介绍:使用 Google 字体加速服务,加快 WordPress 打开速度 Gravatar...加速服务 Gravatar 部分 CDN 服务器在国内访问困难,出现头像无法显示的问题,而 WordPress 后台或者评论页有时候默认加载 Gravatar 头像图片的,这样就可能造成页面卡死的情况...WPJAM Basic 可以让选择第三方 Gravatar 镜像加速服务,也可以自定义输入加速服务地址: 详细介绍:使用 Gravatar 加速服务,加快 WordPress 打开速度 Frame 嵌入...详细介绍:教你一键移除 WordPress 后台页面右上角的显示选项和帮助
关于WordPress加速这个老生常谈的问题,其实钻芒早已不怎么关注,因为自从换了独立服务器然后经过一些基础优化,速度已经不那么缓慢了。也就没有继续折腾(深究)速度这个问题。...当前速度已经足够 钻芒博主前前后后折腾过 阿里云CDN、腾讯云CDN、有拍云CDN、七牛云融合CDN、百度云加速等国内多家厂商的分发服务,但在WordPress上却总是不可避免的出现问题,比如css、js...最后遂放弃CDN 虽然博客没有使用CDN,但是网站内容基本上动静分离,这些静态内容,例如:几乎所有图片、视频等耗费带宽的大文件都放在别的地方,并且使用了阿里云oss、又拍云CDN,最后套上一层360奇安信...加速变成CDN减速。...推荐笨牛网(每天限制绑定一个CNAME 接入的域名)、CF宿云等 然后就来到了今天的重头戏,WordPress使用cloudflare 页面缓存规则,这个钻芒测试了几个小时,速度可稳定性都是比较好的。
WordPress在开启cdn之后会导致所有的访客用户的IP地址变成cdn的节点地址,导致无法分辨那个用户的归属地,如果您的评论有这个归属地的识别功能,有没有做过开启cdn后显示用户真实ip的处理,那么所有的用户都会显示来自同一个地方...,甚至攻击者都会直接的显示同一IP。...WordPress使用CDN后显示真实IP ---- 其实方法很简单,如果使wordpress开启cdn之后显示真的ip地址呢?...其实很简单,我们只需要将一串代码加入WordPress根目录下的wp-config.php文件中即可。...在wp-config.php文件的第一个<php标记后面粘贴下面的代码: [code]/**获取用户真实IP地址*/ if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])
发现评论模块的头像老是加载不出来 ,一直404。提示 https://gravatar.com/avatar 打不开,推测是被墙了 解决方法:修改数据库配置的地址。...简介 Gravatar 是 WordPress 提供的服务,只要在 gravatar.com 使用邮箱注册一个账号,然后上传头像,然后使用 Gravatar API 的网站就能够基于邮箱来显示头像。...由于 Gravatar 访问很慢,Gravatar 部分 CDN 服务器在国内访问困难,出现头像无法显示的问题。...国内镜像地址收集 名称 地址 备注 V2EX https://cdn.v2ex.com/gravatar/ 已失效 极客族 https://sdn.geekzu.org/avatar/ 能用 loli...Links: https://lixj.fun/archives/gravatar头像国内镜像地址
之前一直用的loli的gravatar镜像服务,可能是自己写的function文件中的代码有问题,有时候头像加载不出来。...今天又搜索了一下发现了cravatar服务: Cravatar 是 Gravatar 在中国的完美替代方案,保持与 Gravatar 100%兼容,可以自由的上传和分享头像。...是 Gravatar 在中国的完美替代方案,你可以在 https://cravatar.cn 更新你的头像 */ function get_cravatar_url( $url )...function_exists( 'set_defaults_for_cravatar' ) ) { /** * 替换 WordPress 讨论设置中的默认头像 */...---- 分享文章: 相关文章: Gravatar 头像无法加载 WordPress 4.2.1 gravatar头像无法显示 蛋疼的gravatar(感谢GFW) Litespeed Cache