在 WordPress 中使用 QQ 邮箱值来获取 QQ 头像,并代替没有 Gravatar 头像

如果希望在 WordPress 中使用 QQ 邮箱值来获取 QQ 头像,并代替没有 Gravatar 头像的用户,可以按以下方法实现。

在主题的 functions.php 文件最下面添加以下代码:

隐藏内容!
评论后才能查看!

 


代码说明

  1. 获取邮箱:代码首先获取用户的邮箱地址。
  2. 检测 QQ 邮箱:使用正则表达式检查邮箱是否为 QQ 邮箱格式。
  3. 提取 QQ 号码:从 QQ 邮箱中提取 QQ 号码,例如 [email protected] 提取出的号码为 12345678
  4. 检查 Gravatar:构建用户的 Gravatar URL,并使用 wp_remote_head 检查头像是否存在。
  5. 返回 QQ 头像:如果用户没有 Gravatar 头像,则使用 QQ 头像 URL 替代。

测试与确认

在完成上述设置后,刷新网站页面,对于没有 Gravatar 头像但使用 QQ 邮箱的用户,WordPress 将显示其 QQ 头像。

© 版权声明

相关文章

暂无评论

none
暂无评论...