Os gravatares são o futuro. Quase todo mundo na rede já está usando um e, se não for, provavelmente o fará nos próximos anos. Eles também são incrivelmente fáceis de gerar – especialmente com uma classe de wrapper – o que significa que você pode começar a usá-los em seus aplicativos da web com extrema facilidade.
Neste protip, mostrarei como gerar Gravatars usando minha classe SimpleGravatar .
require 'SimpleGravatar.class.php';
$gravatar = new SimpleGravatar;
echo $gravatar->SetExtension('jpg')
->SetSize(64)
->SetDefault('mm')
->SetSecure()
->GetGravatar(true, 'euantor@mybb.com');
Acima, estamos reproduzindo uma imagem do Gravatar com dimensões de 64px x 64px e uma extensão de arquivo .jpg. Se o e-mail não tiver nenhum Gravatar associado, o padrão é o Gravatar “Homem misterioso”. Também especificamos que desejamos usar o URL seguro.
Existem algumas outras opções disponíveis na classe, mas tentei manter as coisas o mais básicas possível. Você pode verificar os comentários do PHPDoc na classe principal para obter mais informações.
Espero que seja útil para alguém em algum momento!