首页 > 其他分享 >纯代码实现用户添加自定义头像功能

纯代码实现用户添加自定义头像功能

时间:2023-03-01 12:33:22浏览次数:56  
标签:插件 自定义 avatars 头像 添加 根目录 php

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

相关文章