public static function get_avatar_image($id_or_email, $size) { $image = get_avatar($id_or_email, $size); if (has_filter('get_avatar', 'sb_comment_get_avatar')) { $image_url = SB_PHP::get_first_image($image); if (!SB_PHP::is_image_url_exists($image_url)) { $image_url = 'http://www.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536'; $image_url = add_query_arg(array('size' => $size), $image_url); $image = '<img src="' . $image_url . '" alt="">'; } } return apply_filters('get_avatar', $image, $id_or_email, $size, '', ''); }