华纳云香港服务器

什么是WeAvatar头像?WordPress网站如何使用WeAvatar头像?

WordPress主题推荐

WeAvatar(每个人的头像)是一个国产多端多元化的统一头像服务,跟以前介绍的Cravatar头像类似,比起国外的Gravatar头像具有以下优点:

什么是WeAvatar头像?WordPress网站如何使用WeAvatar头像?-第1张-boke112百科(boke112.com)

1、多级头像匹配

WeAvatar除用户上传的头像外,同时支持从Gravatar、QQ获取头像,这可为70%以上的请求提供准确的头像;

2、手机号、字母头像

WeAvatar首家支持手机号头像及字母默认头像,手机号头像更符合国内用户的使用习惯,字母头像可为没有头像的用户提供更好的体验;

3、WEBP支持

WeAvatar支持新一代图片格式WEBP且默认返回WEBP格式的头像,这可减少约80%的流量消耗;

4、安全

WeAvatar对每张头像均进行AI自动化审核,确保不会有违规内容被输出;

5、更快的速度

WeAvatar使用GO开发,具有无与伦比的速度优势。同时WeAvatar拥有多级缓存机制,以尽可能提高头像的加载速度;

6、开放平台(开发中)

WeAvatar开放平台支持自己的应用无缝对接WeAvatar,提供配套的SDK供开发者使用。

如何拥有属于自己的WeAvatar头像

前往WeAvatar官网注册登录 >> 点击“开始使用”按钮,添加头像 >> 输入手机号或邮件,上传头像,之后发送验证码,输入验证码,点添加即可。

WordPress网站如何使用WeAvatar头像?

方法一、安装WP-China-Plus插件

安装启用WP-China-Plus插件,进入插件设置页面勾选启用“WeAvatar头像”即可。这个过程中,你可能还需要关闭主题、其他插件中自带的Gravatar头像加速功能。

方法二、自行添加代码使用Cravatar头像

如果你的WordPress网站没有安装WP-China-Plus插件,则需要添加两段代码:一段是Gravatar头像地址自动替换为WeAvatar头像地址;另一段是将WordPress后台 – 设置 – 讨论 – 默认头像中的Gravatar头像替换为WeAvatar头像。

实现的方法很简单,只需要将以下代码添加到你的WordPress网站当前使用的主题的functions.php文件中即可。

//知更鸟 - 国内最完善的替代Gravatar头像服务WeAvatar
//https://zmingcx.com/weavatar.html

if ( ! function_exists( 'get_cravatar_url' ) ) {
// 替换Gravatar头像为weavatar头像
function get_cravatar_url( $url ) {
$sources = array(
'www.gravatar.com',
'0.gravatar.com',
'1.gravatar.com',
'2.gravatar.com',
'secure.gravatar.com',
'cn.gravatar.com'
);
return str_replace( $sources, 'weavatar.com', $url );
}

add_filter( 'um_user_avatar_url_filter', 'get_cravatar_url', 1 );
add_filter( 'bp_gravatar_url', 'get_cravatar_url', 1 );
add_filter( 'get_avatar_url', 'get_cravatar_url', 1 );
}

if ( ! function_exists( 'set_defaults_for_cravatar' ) ) {
// 替换WordPress讨论设置中的默认头像
function set_defaults_for_cravatar( $avatar_defaults ) {
$avatar_defaults['gravatar_default'] = 'Cravatar 标志';
return $avatar_defaults;
}
add_filter( 'avatar_defaults', 'set_defaults_for_cravatar', 1 );
}

特别说明以上WeAvatar头像介绍和代码整理自:

本文地址:https://boke112.com/post/11397.html

赞 (0) 打赏
版权声明:本文内容来源于互联网资源,由 boke112百科 整理汇总!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
wu