Skip to:
Content

BuddyPress.org

Ticket #6989: 6989.diff

File 6989.diff, 772 bytes (added by henry.wright, 5 years ago)
  • src/bp-core/bp-core-avatars.php

    diff --git src/bp-core/bp-core-avatars.php src/bp-core/bp-core-avatars.php
    index be09dc1..975ef43 100644
    function bp_core_fetch_avatar( $args = '' ) { 
    636636                if ( ! empty( $params['rating'] ) ) {
    637637                        $url_args['r'] = strtolower( $params['rating'] );
    638638                }
     639
     640                /**
     641                 * Filters the Gravatar "d" parameter.
     642                 *
     643                 * @since X.X.X
     644                 *
     645                 * @param string $default_grav The avatar default.
     646                 * @param array $params The avatar's data.
     647                 */
     648                $default_grav = apply_filters( 'bp_core_avatar_default', $default_grav, $params );
     649
    639650                // Only set default image if 'Gravatar Logo' is not requested.
    640651                if ( 'gravatar_default' !== $default_grav ) {
    641652                        $url_args['d'] = $default_grav;