function get_avatar_file( $avatar, $id_or_email, $size, $default, $alt ) {
if(!is_numeric($id_or_email)) { // Если передал e-mail- определим по нему ID
$user = get_user_by( \'email\', $id_or_email );
$id_or_email = $user->ID;
}
$file_avatar = get_the_author_meta( \'avatar\', $id_or_email );
if(!empty($file_avatar)) { // Если есть файловый аватар- показываем его
$avatar = "<img src=\'$file_avatar\' class=\'avatar\' alt=\'$alt\' height=\'$size\' width=\'$size\'>"; // Возвращаем html картинки
}
return $avatar;
}
add_filter( \'get_avatar\', \'get_avatar_file\', 10, 5); // Добавляем фильтр на изменение аватара