!
也想出现在这里? 联系我们
广告位

WordPress实现用户头像缓存到本地并将无头像用户按字母头像分配给(wordpress设置头像)

本文讲述的是如何将提高 WordPress 用户头像(Gravatar)加载速度的两个方法合并处理,即将有 Gravatar 头像的用户的头像下载到本地缓存,并且将无Gravatar头像的用户的头像,用 LetterAvatar 实现纯前端生成字母头像。

我这仅仅是提供一些思路,需要对一些代码进行改动。

首先是对有 Gravatar 头像用户的头像执行本地缓存

这个,我这里就不多说了。

WordPress实现用户头像缓存到本地并将无头像用户按字母头像分配给(wordpress设置头像)

 

因为后面要给无 Gravatar 头像的用户分配字母头像,所以需要判断哪些是无 Gravatar 头像用户,并给这类用户的头像指定一个类(class),暂且定为 class=\"letteravatar\" ,根据 class 来设定头像的 CSS(非必要操作) 和执行后面 JavaScript 代码。

那么,露兜博客中,后面的代码 $avatar = \"<img alt=\'{$alt}\' src=\'{$a}\' class=\'avatar
avatar-{$size} photo\' height=\'{$size}\' width=\'{$size}\' />\"
要 改为:

  1. ifstrpos($a,\'default\') ){
  2.     $avatar = \"<img alt=\'{$alt}\' src=\'{$a}\' class=\'avatar avatar-{$size} photo letteravatar\' height=\'{$size}\' width=\'{$size}\' />\";
  3. else {
  4.     $avatar = \"<img alt=\'{$alt}\' src=\'{$a}\' class=\'avatar avatar-{$size} photo\' height=\'{$size}\' width=\'{$size}\' />\";
  5. }

给TA打赏
共{{data.count}}人
人已打赏
网站运维

wordpress获取下一篇文章的函数next_post_link()使用教程

2022-9-11 14:30:40

网站运维

WordPress创建自定义文章类型如何设置固定链接(wordpress 主页自定义)

2022-9-11 14:31:25

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 admin@s9h.cn 或点击右侧 私信:少羽 反馈,我们将尽快处理。
0 条回复A文章作者M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索