在 WordPress 中使用 QQ 邮箱值来获取 QQ 头像,并代替没有 Gravatar 头像
如果希望在 WordPress 中使用 QQ 邮箱值来获取 QQ 头像,并代替没有 Gravatar 头像的用户,可以按以下方法实现。
在主题的 functions.php
文件最下面添加以下代码:
代码说明
- 获取邮箱:代码首先获取用户的邮箱地址。
- 检测 QQ 邮箱:使用正则表达式检查邮箱是否为 QQ 邮箱格式。
- 提取 QQ 号码:从 QQ 邮箱中提取 QQ 号码,例如
[email protected]
提取出的号码为12345678
。 - 检查 Gravatar:构建用户的 Gravatar URL,并使用
wp_remote_head
检查头像是否存在。 - 返回 QQ 头像:如果用户没有 Gravatar 头像,则使用 QQ 头像 URL 替代。
测试与确认
在完成上述设置后,刷新网站页面,对于没有 Gravatar 头像但使用 QQ 邮箱的用户,WordPress 将显示其 QQ 头像。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...