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'); |