侧边栏壁纸
博主头像
微笑涛声

一个在编程学习中逐渐变强的孩子! 热爱编程,喜欢软件开发!

  • 累计撰写 131 篇文章
  • 累计创建 63 个标签
  • 累计收到 7 条评论
隐藏侧边栏

两种方法为WordPress添加用户自定义头像功能

微笑涛声
2020-03-02 / 0 评论 / 0 点赞 / 924 阅读 / 406 字
温馨提示:
本文最后更新于 2022-09-28,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

 一般情况下,WordPress默认都是使用Gravatar头像,如果用户没有注册过Gravatar头像,那就使用网站设置的默认头像,这样用户体验不是很好;再则,如果直接调用远程Gravatar头像,还会影响网站的加载速度(WordPress缓存Gravatar头像到本地,提高加载速度)。所以,作为一个开放注册的WordPress网站而言,在用户资料页面添加自定义用户头像功能是极为重要的。

方法一:使用 Simple Local Avatars 插件

 站长可以在 WordPress 后台直接搜索插件 Simple Local Avatars进行在线安装,启用之后可以在仪表盘 >> 用户 >> 我的个人资料进行头像设置,同理管理员也可以修改其他用户头像。

方法二:纯代码配置

 Simple Local Avatars 插件实际上只有一个文件,我们可以直接将代码集成到主题,将代码直接放入 functions.php 文件即可。
具体步骤:下载 author-avatars.php 文件,蓝奏云地址:▶ author-avatars.zip 。放入主题文件夹(我的是放在/blog/wordpress/wp-content/themes/dux-plus6.1下)然后在functions.php引入:

include (TEMPLATEPATH . '/author-avatars.php');

至此,你的 WordPress 站点已经支持用户自定义头像了,如果用户同时设置了 Gravatar 和本地上传头像,那么优先显示本地上传的头像,头像调取函数不变:get_simple_local_avatarget_avatar

0

评论