bp_core_avatar_default (字符串美元的类型“功能”数组美元的参数数组()

获取“完整的”默认头像的URL。

描述

参数

美元的类型

字符串(可选)如果备用版本应该是当地的神秘人物,就用" local ",如果备用版本应该是gravatar的版本,就用" gravatar "。默认值:“功能”。

默认值:“功能”

美元的参数

数组(可选)参数传递给bp_core_fetch_avatar ()

默认值:数组()

返回

(字符串)默认角色的URL。

文件:bp-core / bp-core-avatars.php

function bp_core_avatar_default($type = 'gravatar', $params = array()){//本地覆盖。if (defined('BP_AVATAR_DEFAULT')) {$avatar = BP_AVATAR_DEFAULT;//使用本地默认映像。} elseif ('local' === $type) {$size = ";如果(收取(params['类型'])& &“拇指”= = = $ params['类型']& & bp_core_avatar_thumb_width() < = 50) | |(收取(params[“宽度”]美元)& & $ params[“宽度”]< = 50)){$大小=‘-50’;} $avatar = buddypress()->plugin_url。“bp-core /图片/神秘人{$大小}. jpg”;//使用Gravatar的神秘人作为后备。} else {$size = "; ";如果收取(params['类型'])& &“拇指”= = = $ params['类型']){$大小= bp_core_avatar_thumb_width (); } else { $size = bp_core_avatar_full_width(); } $avatar = '//www.gravatar.com/avatar/00000000000000000000000000000000?d=mm&s=' . $size; } /** * Filters the URL of the 'full' default avatar. * * @since BuddyPress 1.5.0 * @since BuddyPress 2.6.0 Added `$params`. * * @param string $avatar URL of the default avatar. * @param array $params Params provided to bp_core_fetch_avatar(). */ return apply_filters( 'bp_core_avatar_default', $avatar, $params ); }

更新日志

更新日志
版本 描述
BuddyPress 1.5.0 介绍了。

问题吗?

我们总是很乐意帮助您解决代码或其他问题!搜索我们的开发人员文档联络支持,或与我们联系销售团队