为wordpress提速,禁用gravatar,使用本地头像
亲测可用,若有疑问请私信
WordPress默认的头像是读取gravatar.com上的图片的,对于国内用户来说会使网页打开速度变慢。所以我决定删除掉这块功能。
修改get_avatar函数,在wp-includes/pluggable.php内。修改后的函数如下:
if ( !function_exists( 'get_avatar' ) ) :
/**
* Retrieve the avatar for a user who provided a user ID or email address.
*
* @since 2.5
* @param int|string|object $id_or_email A user ID, email address, or comment object
* @param int $size Size of the avatar image
* @param string $default URL to a default image to use if no avatar is available
* @param string $alt Alternate text to use in image tag. Defaults to blank
* @return string tag for the user's avatar
*/
function get_avatar( $id_or_email, $size = '96', $default = '', $alt = false ) {
if ( ! get_option('show_avatars') )
return false;
if ( false === $alt)
$safe_alt = '';
else
$safe_alt = esc_attr( $alt );
if ( !is_numeric($size) )
$size = '96';
$default = includes_url('images/blank.gif');
$avatar = "";
return apply_filters('get_avatar', $avatar, $id_or_email, $size, $default, $alt);
}
endif;
即使用该函数,仅可能返回一个默认头像(位于wp-includes/images/blank.gif内),再配合simple local avatars或Add Local Avatar插件,就实现了预期的效果。
为wordpress提速,禁用gravatar,使用本地头像相关推荐
- Gitlab禁用Gravatar头像
为什么80%的码农都做不了架构师?>>> 使用Gitlab时,Gravatar头像破图了,参考如下链接的解决方案,使用了多说的Gravatar CDN: 解决Gitlab的Gr ...
- 如何在WordPress中为用户设置自定义头像(Gravatar替代)
Have you ever wanted to set custom avatars for users who leave comments with no Gravatar? Or want to ...
- wordpress空间访问gravatar头像方法汇总
来自:http://www.cazir.com/1318.html 所周知Gravatar头像服务已经被彻底屏蔽了,国内没办法正常访问,是有些通过缓存的方法来获取头像,但是国内的大多数使用的网站都出现 ...
- Gravatar全球通用头像全攻略
如果你经常在Wopus发评论或者看评论,如果你不知道什么是Gravatar,那么你一定对留言旁边的那个头像感兴趣.这个头像功能是和WordPress一起的,和反垃圾插件Akismet一样,都是属于Au ...
- 计算机网络本地连接被禁用说明什么,win10系统网络被禁用重新启用本地连接的设置技巧...
win10系统使用久了,好多网友反馈说关于对win10系统win10系统网络被禁用重新启用本地连接的操作方法设置的方法,在使用win10系统的过程中经常不知道如何去对win10系统win10系统网络被 ...
- php.ini utc时间,wordpress的UTC时间与本地时间相差8个小时解决方法
我用wordpress建立了我的博客以后,看到后台常规里面的时区默认是"上海",但是发现UTC时间跟本地时间相差8个小时,我觉得这只是显示的问题,就没去管,我发了机篇文章以后,然后 ...
- 四章: CentOS6.5 配置连接Windows远程桌面、创建新用户、禁用root在本地或远程使用ssh登录
1,配置连接Windows远程桌面 yum -y install freerdp xfreerdp -g 800x600 -u administrator 192.168.31.13 2,rz.sz ...
- Wordpress 提速之 Gzip 压缩
今天来聊下 wordpress 提速,其实关于这方面的话题网上其实蛮多的,速度对一个网站来说无疑是非常重要的,对于速度的追求也是无止境的,在这方面的表率无疑就是 shawn 了,看他博客的很多技巧都是 ...
- WordPress彻底禁用上传媒体图片自动生成缩略图及多尺寸图片(亲测可用)
WordPress默认上传图片的时候会自动生成缩略图及多尺寸的图片文件,大部分网站都用不到这些多余的图片,不仅仅占用空间,而且上传的时候还会消耗额外的性能. 下面仅需两段函数代码即可彻底禁用该功能. ...
- WordPress 后台禁用Google Open Sans字体,加速网站
2019独角兽企业重金招聘Python工程师标准>>> 最近越来越多朋友询问,为什么 WordPress 后台突然变慢了很多.究其原因,还是国内"网络长城"这道墙 ...
最新文章
- ckeditor富文本编辑器的基本配置设置:
- php mysql导出csv文件_详解PHP导入导出CSV文件
- 使用Python配合Evernote完成每周工作安排
- linux ubuntu u盘 dd,ubuntu安装到U盘--kvm+dd 定制篇
- Smack 4.3.2 发布,XMPP(jabber) 的 Java 客户端类库
- java quartz 源码_Quartz开源作业调度库 v2.3.2
- C++基础教程之C++数据抽象
- C++使函数返回多个数组
- meteor 检测运行环境,手机或者桌面
- 三层交换原理及实验操作
- Hadoop Configuration 源码详解
- 计算机硬盘型号怎么看,硬盘编号怎么看
- html 做电脑桌面背景,适合做电脑桌面励志的壁纸素材
- android自定义listview 显示数组,android TextView控件如何显示Listview数组内容到一个Textview控件上?...
- java数据透视表算法_用Java Steams创建数据透视表
- 风行 词:许巍 摄影:小虫子
- android logo制作教程视频,Android的APP怎样制作LOGO的尺寸
- 九爷带你了解 2017年3-4月企业面试题总结
- 两款浏览器去广告插件,让你舒心上网
- html 图片不能选中状态,css图片不让选中状态如何实现
热门文章
- 写Java要用什么编译器最好?
- CommandName 和 CommandArgument的区别
- Win7/10 远程桌面发生验证错误 要求的函数不受支持 一键解决
- 中台架构的未来在哪—开放式架构
- 如何使用Ubuntu安装QQ音乐Linux版本
- java 资源描述文件_j2me新手必看-Java应用描述文件(JAD)编辑器
- 如何用Java写QQ机器人 v2.0
- 模型训练中batch_size的选择
- 和菜鸟一起学android4.0.3源码之硬件gps简单移植【转】
- 项目中的门禁管理者贾维斯———关于 Shiro 框架的 基本使用和基础配置,以及工作流程的生动解释