一般情况下,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_avatar
或 get_avatar
。

评论