Inserir um avatar do Gravatar® em php (Classical Mode)

Para exibir um avatar do Gravatar em PHP, você precisa seguir os seguintes passos:

  1. Obter o endereço de e-mail do usuário para o qual você deseja exibir o avatar.
  2. Calcular o hash MD5 do endereço de e-mail. O Gravatar usa o hash MD5 do endereço de e-mail para gerar o avatar.
  3. Construir o URL do avatar usando o hash MD5. O URL deve seguir o seguinte formato: https://www.gravatar.com/avatar/HASH_MD5?d=IDENTICON&s=SIZE, onde HASH_MD5 é o hash MD5 do endereço de e-mail, IDENTICON é o tipo de imagem a ser exibida se o avatar não existir, e SIZE é o tamanho do avatar em pixels.
  4. Exibir a imagem usando a tag <img> do HTML. Você pode definir o atributo src com o URL construído no passo anterior.

Aqui está um exemplo de código PHP que mostra como exibir um avatar do Gravatar:

<?php
$email = '[email protected]'; // substitua pelo endereço de e-mail do usuário
$size = 200; // tamanho do avatar em pixels
$hash = md5(strtolower(trim($email))); // calcular o hash MD5 do e-mail

$url = "https://www.gravatar.com/avatar/$hash?d=identicon&s=$size"; // construir o URL do avatar

echo '<img src="' . $url . '">'; // exibir a imagem usando a tag <img>
?>

Este código exibe um avatar do Gravatar com tamanho de 200 pixels usando o tipo de imagem Identicon se o avatar não existir para o endereço de e-mail fornecido. Você pode ajustar o tamanho e o tipo de imagem de acordo com suas necessidades.

Rolar para cima