View difference between Paste ID: QSWtCJMb and
SHOW:
|
|
- or go back to the newest paste.
1 | - | |
1 | + | function my_default_get_group_avatar($avatar) { |
2 | global $bp, $groups_template; | |
3 | ||
4 | if( strpos($avatar,'group-avatars') ) { | |
5 | return $avatar; | |
6 | } | |
7 | else { | |
8 | $custom_avatar = 'YOUR LINK TO YOUR AVATAR HERE'; | |
9 | ||
10 | if($bp->current_action == "" || $bp->current_action == "my-groups" || $bp->current_action == "invites" ) { | |
11 | if ( $bp->current_component == BP_FORUMS_SLUG ) { | |
12 | $width = "20"; | |
13 | $height = "20"; | |
14 | } | |
15 | else { | |
16 | $width = BP_AVATAR_THUMB_WIDTH; | |
17 | $height = BP_AVATAR_THUMB_HEIGHT; | |
18 | } | |
19 | ||
20 | return '<img width="'.$width.'" height="'.$height.'" src="'.$custom_avatar.'" class="avatar" alt="" />'; | |
21 | } | |
22 | else | |
23 | return '<img width="'.BP_AVATAR_FULL_WIDTH.'" src="'.$custom_avatar.'" class="avatar" alt="' . attribute_escape( $groups_template->group->name ) . '" />'; | |
24 | } | |
25 | } | |
26 | add_filter( 'bp_get_group_avatar', 'my_default_get_group_avatar'); | |
27 | add_filter( 'bp_get_the_topic_object_avatar', 'my_default_get_group_avatar'); |