位置: 编程技术 - 正文

WordPress中Gravatar头像缓存到本地及相关优化的技巧(wordpress.org)

编辑:rootadmin

推荐整理分享WordPress中Gravatar头像缓存到本地及相关优化的技巧(wordpress.org),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:.wordpress,wordpress all in one,wordpress api,wordpress all in one,wordpress wiki,wordpress api,wordpress commerce,wordpress all in one,内容如对您有帮助,希望把文章链接给更多的朋友!

将Gravatar全球通用头像缓存的目的在于加快网站的打开速度,因为Gravatar官网的服务器在国外,加上伟大的GFW,国内打开速度经常很慢。方法来自willin,不过貌似他的网站已经打不开了- - 将Gravatar全球通用头像缓存到本地 缓存方法如下:

1.建立缓存目录在WordPress根目录建立一个名为 avatar的文件夹,设置该文件夹的权限为 (如果 不行,就试一下 )。

2.设置默认头像准备一张大小适合(*即可)的默认头像,命名为"default.jpg" ,放在 avatar 文件夹里面。

3.添加缓存代码将下面的代码复制到主题的 functions.php 文件中即可

WordPress中Gravatar头像缓存到本地及相关优化的技巧(wordpress.org)

通过Email判断用户是否有Gravatar头像很多时候,我们还需要知道用户有没有设置Gravatar,比如如果用户没有设置Gravatar头像则直接显示本地的默认头像,或者提醒没有设置Gravatar的用户设置Gravatar头像,而不打扰已经设置过头像的用户。今天分享的代码可以通过Email地址来验证用户是否有Gravatar头像:

Gravatar全球通用头像缓存优化

优化后的代码可以避免用户没有设置Gravatar头像时,默认头像重复缓存成多个文件造成资源浪费和重复连接的问题。优化后的代码如下

使用这个方法需要在主题所有文件中,将 get_avatar 函数替换为 my_avatar 。而且如果是

格式的话,还需要改成

因为my_avatar函数只能通过Email来调取用户头像,所以以上情况,需要将第一个参数改成email地址。

WordPress中给文章添加自定义字段及后台编辑功能区域 add_post_metaadd_post_meta函数是WordPress中用来给文章或页面添加自定义字段值的一个函数,其用法与在编写文章时在文章编写界面中利用自定义栏目面板为文

php防止CC攻击代码 php防止网页频繁刷新 网页快速恶意刷新,cc攻击就是攻击者利用代理服务器生成指向目标站点的合法请求,模拟多用户不停的对受害网站进行访问,特别是访问那些需要大量

php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店) 微信入口绑定,微信事件处理,微信API全部操作包含在这些文件中。内容有:微信摇一摇接口/微信多客服接口/微信支付接口/微信红包接口/微信卡券接

标签: wordpress.org

本文链接地址:https://www.jiuchutong.com/biancheng/287420.html 转载请保留说明!

上一篇:php实现倒计时效果(php生成时间戳)

下一篇:WordPress中给文章添加自定义字段及后台编辑功能区域(wordpress文章编辑)

  • 农业免税收入怎么填纳税申报表
  • 印花税的账目处理
  • 偷税漏税逃税是什么意思
  • 有形动产租赁服务属于现代服务吗
  • 外购商品赠送怎么做账
  • 投资性公司怎么判断?
  • 建筑业企业纳税人税率是多少
  • 工伤医疗费全赔吗
  • 逾期不缴纳税款责令限改期限内改正的
  • 国有企业业务招待费管理办法
  • 开给天猫的服务费分录如何做
  • 增值税专用发票怎么开
  • 增值税简易征收一览表
  • 个税附加扣除如何填写合适
  • 公司出差打的报销吗
  • 工程施工科目核算
  • 去银行打回单需要带身份证吗
  • 合伙企业对外投资
  • 投资性房地产转为自用的会计处理
  • windows10如何更换桌面壁纸
  • php怎么实现代码运行功能
  • 如何将win11任务栏变小一点
  • filecopyutils.copy上传文件
  • 对公账户发放工资要固定几号打吗
  • androirc下载
  • sessmgr.exe - sessmgr是什么进程 有什么用
  • 商贸企业销售
  • 税务发票上的账户是对公账户吗
  • 委托境外机构研发费加计扣除80%
  • 应税消费品投资的筹划方法
  • 供水公司与用户合作协议
  • vue页面路由传参
  • vue聊天系统
  • thinkphp框架作用
  • 为什么很多银行卡会被异地警方冻结
  • vue sse
  • php异常处理方法
  • 商贸公司对加工的影响
  • 企业将存款汇往异地银行
  • 帝国cms自定义列表
  • 补开上年发票的税务处理要怎么做?
  • 服务业折旧费怎么计算
  • 购买的固定资产退回账务处理
  • 建筑企业结转成本依据准则
  • 其他应收款如何处理
  • 装修工程是可以做什么的
  • 使用sql server
  • 利息收入填在汇算清缴哪里
  • 税控盘 减免
  • 溢价收购股权所得税税率
  • 以货换货如何做账
  • 售后回租会计准则
  • 如何解决私账流失问题
  • 购入固定资产计累计盈余
  • 余额调节表一定要编制吗
  • 存货损失营业外支出
  • 视同销售要以什么顺序确定销售额?
  • 小规模纳税人变更一般纳税人条件
  • 营改增后建筑业增值税税率
  • 利用的英文
  • win7端口怎么查看
  • 组策略0x800704ec
  • linux系统讲解
  • windowsxp自带播放器
  • dropbox怎么在国内使用
  • win7旗舰版系统激活码
  • xp系统如何优化
  • win8电脑设置
  • win8.1系统更新
  • cocos2dx schedule
  • cocos creator3
  • cocos2d怎么创建项目
  • OpenGL ES Emulator比较
  • 利用的近义词
  • jquery 报表
  • 关于javascript函数
  • python放歌
  • amd模拟intel
  • jq form提交
  • 绿化养护的增值税是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设