WordPress系统默认使用Gravatar头像,对国内用户来说很不友好,要实现本地上传自定义头像功能,安装插件Simple Local Avatars即可,也可以把这个插件的功能代码移植到主题。
插件的功能代码都在simple-local-avatars.php
文件里面,思路是将这个文件放到主题根目录中,例如inc
文件夹下,然后让主题加载它,But!上面插件的 simple-local-avatars.php
文件加载后无效!
经测试旧版本(1.3.1)的插件核心功能文件 author-avatars.php
加载成功,具体操作:请自行搜索下载并将上述文件置入
主题的根目录inc文件夹下,然后在主题根目录下的functions.php
的<?php
下添加以下代码:
include (TEMPLATEPATH . '/inc/author-avatars.php');
至此,你的WordPress站点已经支持用户自定义头像了,如果用户同时设置了Gravatar和本地上传头像,那么优先显示本地上传的头像,头像调取函数不变:get_simple_local_avatar 或 get_avatar,但仅支持从本地选取图片,不支持从媒体库选取。
标签:插件,自定义,avatars,头像,添加,根目录,php From: https://www.cnblogs.com/niuyj/p/17167754.html