php更换wordpress用户头像,WordPress用户头像不显示的解决方法
WordPress用户头像无法显现让我很抓狂,由于真实太难看了。真无法忍受,于是在此共享WordPress用户头像不显现的处理方法,期望能给有需求的人供给些许帮助。
那么,为何WordPress头像无法显现呢?其原因是WordPress默许运用Gravatar头像(Gravatar是Globally Recognized Avatar的缩写,是gravatar推出的一项服务,意为“全球通用头像”),而Gravatar在国内被墙致使在国内无法访问Gravatar头像服务,因此就呈现了WordPress头像的破图现象。
怎么处理WordPress用户头像不显现的疑问呢?
运用Gravatar头像服务的(HTTPS)加密线路
在主题目录中找到functions.php文件,翻开修正,在代码最终加上以下代码即可:
function fox_get_https_avatar($avatar) {
$avatar = str_replace(array("www.gravatar.com", "0.gravatar.com", "1.gravatar.com", "2.gravatar.com"), "secure.gravatar.com", $avatar);
$avatar = str_replace("http://", "https://", $avatar);
return $avatar;
}
add_filter('get_avatar', 'fox_get_https_avatar');
修正pluggable.php 文件,更改头像调用
在/wp-includes中找到pluggable.php文件,找到以下代码:
if ( is_ssl() ) {
$host = 'https://secure.gravatar.com';
} else {
if ( !empty($email) )
$host = sprintf( "http://%d.gravatar.com", ( hexdec( $email_hash[0] ) % 2 ) );
else
$host = 'http://0.gravatar.com';
}
然后将这段代码修正成:
if ( is_ssl() )
$host = ‘https://secure.gravatar.com’;
else $host = ‘http://www.gravatar.com’;
保存,完结!
php更换wordpress用户头像,WordPress用户头像不显示的解决方法相关推荐
- 429 too many requests错误出现在wordpress后台更新及官网的5种解决方法
429 too many requests错误出现在wordpress后台更新及官网的5种解决方法 参考文章: (1)429 too many requests错误出现在wordpress后台更新及官 ...
- SQLSERVER误删除了Windows登录用户验证方式使用Windows身份验证的解决方法
SQLSERVER误删除了Windows登录用户验证方式使用Windows身份验证的解决方法 参考文章: (1)SQLSERVER误删除了Windows登录用户验证方式使用Windows身份验证的解决 ...
- 计算机管理器里不显示用户,电脑Administrator用户帐户不显示的解决方法
如今我们的电脑安装Windows XP时,假如设置了一个管理员账户,系统内置没有密码保护的Administrator管理员账户是不会出现在用户登录列表中的.下面是学习啦小编为大家整理的关于电脑Admi ...
- wordpress网站后台打开速度很卡很慢解决方法?
为什么80%的码农都做不了架构师?>>> wordpress网站后台打开速度很慢的原因: wordpress使用了Open Sana字体,该字体的文件存放在美国Google的服 ...
- php 防止按住f5不松,WordPress如何防御(频繁F5刷新)的解决方法
CC攻击是一种很常见的攻击,对于WordPress来说这方面的防御做的很差,F5都能刷死,解决方法网上有很多,比如可以给网站生成静态,使用WP Super Cache插件,生成静态后即能加速还能减少服 ...
- sql服务器网页无法连接到服务器失败,SQL2008无法连接到服务器,用户’XX’登录失败(错误18456)解决方法...
SQL2008无法连接到.\SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法 SQL2008无法连接到.\SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方 ...
- php标题 栏目不显示title,WordPress 首页title副标题不显示的解决方法
WordPress 主题很多,一个好的主题不仅要漂亮,还要看他是否利于SEO优化,对于后者,很多漂亮的WordPress主题都没有做到,最近我测试了一款主题,发现首页title标签里不显示网站副标题, ...
- 新创建了用户没有计算机图标,装了新系统桌面没有显示我的电脑解决方法
原标题:"win10桌面没有显示我的电脑图标怎么办"关于电脑问题教程分享. - 来源:191路由网 - 编辑:小元. 细心的用户反馈说打开win10正式版系统时发现桌面上没有&qu ...
- 关于Windows_8.1/Windows 7下普通用户运行软件提示需要输入管理员密码解决方法
转载:https://blog.51cto.com/linuxprince/1968552 问题起因 最近遇到一个比较棘手问题,顺丰速运修改了快递单填写方式,必须要安装他们公司开发的一个软件(软件名叫 ...
- 关于Win10英文版安装中文语言包后,新用户登录还是英文界面的问题的解决方法
当我们在Win10的英文版系统安装了中文语言包,并设置了中文显示语言,如果切换新用户登录,会发现新用户还是英文的界面.这是因为有一项选项还没有设置. 解决方法:
最新文章
- MySQL 水平分区方案Spock Proxy
- 基于Servlet+JDBC+Bootstrap+MySQL+AJAX权限管理系统项目实战教程
- Ajax跨域:Jsonp原理解析
- linux并发控制之自旋锁
- 结合源码分析 bubble 使用注意事项
- 软件业的作业示意流程图
- QT多国语言加载qm文件不起效果问题总结
- Android之最简单的遍历某个目录下的所有文件(递归)
- php seaslog安装,浅谈win10下安装php seaslog扩展的方法
- css动态阴影,css实现动态阴影、蚀刻文本、渐变文本效果
- 代码质量度量标准_Google研发度量改进实践
- Linux清理cache
- 城市矢量边界数据下载
- 文字栅格化剪切蒙版——创建文字遮罩效果的两种方法——梦幻游乐园
- 领域对象映射到微服务代码模型
- ios录音文件路径_苹果6s的录音储存在哪个文件夹
- 实验记录 | 8/7 阶段性结果整理(一)
- 最好的贵人,是努力的自己
- OUC2021软件工程OUC拼车程序小组Gamma阶段博客目录
- Junbo_kobe-for循环画满天星
热门文章
- 字符串匹配算法KMP详解
- 视频教程-汇编语言程序设计VI-其他
- 不允许有匹配 “[xX][mM][lL]“ 的处理指令目标。
- 年底绩效考核期又来临,企业如何挑选一款好用的绩效考核管理系统?
- buuctf————[NPUCTF2020]你好sao啊
- raw socket编程实例
- android图形开发工具,Android开发实现的几何图形工具类GeometryUtil完整实例
- 雨滴桌面显示html,使用雨滴rainmeter打造炫酷桌面的方法!
- 计算机组成 超标量,计算机组成原理6-流水线、多发射和超标量、SIMD(示例代码)...
- pytorch拟合函数