3ответ(ов) в теме
Сам не пробовал, но можно попробовать применить этот код в котором указывается новый размер авы:
add_filter('get_avatar','my_custom_avatar',999,5);
function my_custom_avatar($avatar, $id_or_email, $size, $default, $alt){
$size = array(300,300);//тут задавайте свой требуемый размер в пикселях
if (is_numeric($id_or_email)){
$user_id = $id_or_email;
}elseif( is_object($id_or_email)){
$user_id = $id_or_email->user_id;
}
$avatar_id = get_option('avatar_user_'.$user_id);
if ( $avatar_id ){
$image_attributes = wp_get_attachment_image_src($avatar_id,$size);
$avatar = "<img class="avatar" src="".$image_attributes[0]."" alt="".$alt."" height="".$size[1]."" width="".$size[0]."" />";
}
if ( !empty($id_or_email->user_id)) $avatar = '<a height="'.$size[1].'" width="'.$size[0].'" href="'.get_author_posts_url($id_or_email->user_id).'">'.$avatar.'</a>';
return $avatar;
}
Тема закрыта. Публикация новых сообщений запрещена.