Comment récupérer votre image URL par Gravatar

0

Avoir une photo de profil aussi connu comme “image d’avatar” est assez essentiel ligne. Nous téléchargeons notre meilleur photo de profil sur des sites Web et des sites sociaux pour la légitimité, la crédibilité et pour les gens à mieux reconnaître notre présence en ligne.

WordPress a son propre service pour offrir des images de profil utilisateur, et il est appelé Gravatar. Nous pouvons également intégrer dans nos propres thèmes personnalisés cela. Ce poste vous guidera à travers un couple d’approches sur la façon dont vous pouvez récupérer l’image de profil de Gravatar.

Utilisation Gravatar

Commençons par les bases. WordPress a une fonction intégrée, get_avatar spéciale, qui nous permet de récupérer l’image gravatar. Cette fonction nécessite deux paramètres: l’ID ou de l’email, et la taille de l’image à afficher. Voici un exemple.

 

 

 

Si vous préférez utiliser un e-mail de l’utilisateur, remplissez la fonction get_the_author_meta () avec user_email:

 

 

 

Les deux exemples sortie sera le même résultat: une image utilisateur avatar avec la taille de 80px. Dans mon cas, je vais voir ma photo.

 

 

 

 

 

 

 

Pourtant, le problème que j’ai rencontré une fois avec cette fonction est que la fonction génère l’ensemble de l’image; plein balise <img>. Inspectez le code source, et vous devriez le trouver comme suit:

 

 

 

 

 

 

 

Cela rend les choses un peu difficile pour nous, par exemple, d’insérer des classes supplémentaires ou un ID dans le <img>.

Alternativement, nous pouvons récupérer uniquement les URL de l’image, à la place de l’élément <img> dans son intégralité. Une fois que nous avons eu l’URL, nous pouvons ajouter à la <img> avec les classes ou ID personnalisés ajouté.

 

Comment pour récupérer l’URL de l’image

Premièrement, nous aurons besoin de créer une nouvelle fonction PHP dans functions.php du thème WordPress vous utilisez. Appelons la fonction comme suit:

 

 

 

 

Récupération de l’image Gravatar exige que l’utilisateur email; assurez-vous que le courriel a été enregistré dans Gravatar afin de voir la sortie. Appelez l’auteur de messagerie d’utilisateur, comme tant.

 

 

 

 

L’URL de l’image Gravatar est spécifié avec http://gravatar.com/avatar/ et suivi par hash md5 (valeur codée) de l’adresse e-mail. Pour ramener le email addrress en une valeur “hash md5”, nous pouvons utiliser la fonction PHP intégré, md5 (). Ainsi nous avons décidé de l’image Gravatar URL de cette façon:

 

 

 

 

Ensuite, nous devons inclure un couple de paramètres requis dans l’URL qui sont la taille de l’image et l’image de repli par défaut si l’image n’est pas enregistrée dans Gravatar. Pour ce faire, nous allons utiliser une fonction de WordPress appelé add_query_arg.

 

 

 

 

 

Cette fonction de paramètres add_query_arg ajoutera à la fin de l’URL. Dans notre cas, il produit? S = 80 & d = mm qui fixe la taille de l’image à 80pixels et fixe l’avatar par défaut mm (Mystery Man).

Maintenant il suffit d’utiliser le PHP écho à la sortie de l’URL dans l’élément <img>, comme ceci:

 

 

source: http://www.hongkiat.com

Share.

About Author

Comments are closed.