Buddypress的第三大头像

时间:2014-03-09 05:31:19

标签: php wordpress buddypress avatar

以下是bp-core-avatars.php文件(行:375)。

/ ** *首先查找上传的头像。如果存在,请使用它。 *设置要搜索的文件名,以选择完整大小 *或缩略图。 * /

$avatar_size = ( ‘full’ == $type ) ? ‘-bpfull’ : ‘-bpthumb’;
$legacy_user_avatar_name = ( ‘full’ == $type ) ? ‘-avatar2′ : ‘-avatar1′;
$legacy_group_avatar_name = ( ‘full’ == $type ) ? ‘-groupavatar-full’ : ‘-groupavatar-thumb’;

在$ avatar_size的行上,我需要一个名为'-bptinythumb'的第三个选项。基本上是'-bpfull',' - bpthumb'和'-bptinythumb'之间的选择。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

您将$avatar_size = ( ‘full’ == $type ) ? ‘-bpfull’ : ‘-bpthumb;更改为:

if ($type == 'full' ) {
    $avatar_size = '-bpfull';
} elseif ($type == 'thumb' ) {
    $avatar_size = '-bpthumb';
} else {
    $avatar_size = '-bptinythumb';
}

但不建议采用这种方法,因为当您升级BuddyPress时,您的更改将会丢失。

小拇指将是默认的头像大小。如果您想使用拇指或完整版本,则需要将thumbfull传递给bp_core_fetch_avatar