Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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); // Добавляем фильтр на изменение аватара
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement