WordPress – Impostare l’immagine autore in modo automatico

Plugins Programmazione Wordpress
0

WordPress utilizza il servizio Gravatar per mostrare la foto di autori e utenti, ecco perché non c’è un campo di impostazione per riempire l’immagine dell’utente, ma devi andare sul sito Gravatar e caricare una foto lì. A volte questo non è possibile perché l’autore del post e legittimo proprietario dell’indirizzo email non vuole caricare la sua foto su Gravatar e tu non puoi farlo per lui.

Aggiungi un’immagine nella libreria multimediale e usa quell’immagine con get_avatar

Puoi aggiungere un’immagine nella libreria multimediale, aggiungere un campo nella pagina di modifica utente per ricevere l’indirizzo dell’immagine caricata e agganciare la funzione get_avatar per utilizzare quel nuovo campo utente per il Immagine. Se l’immagine non è stata caricata, ripiega sulla normale funzione get_avatar. Puoi fare tutte queste cose aggiungendo questo pezzo di codice al tuo file functions.php:

add_filter( 'get_avatar','get_local_avatar' , 10, 5 );
function get_local_avatar($avatar, $author, $size, $default, $alt) {
// ------------------------------------
// handle user passed by email or by id
if(stristr($author,"@")) $autore = get_user_by('email', $author);
else $autore = get_user_by('ID', $author);
$url = get_the_author_meta( 'userpicprofile', $autore->ID);
if($url) {
return "<img class='avatar' alt=\"".$alt."\" src='".$url."' width='".$size."' />";
} else {
return $avatar;
}
}
// --------------------------------------
// add the field in your user edit profile page
function add_author_image( $contactmethods ) {
$contactmethods['userpicprofile'] = 'URL for profile image';
return $contactmethods;
}
add_filter('user_contactmethods','add_author_image',10,1);
Facebook Comments
0
Summary
Wordpress - Impostare l'immagine autore in modo automatico
Article Name
Wordpress - Impostare l'immagine autore in modo automatico
Description
WordPress utilizza il servizio Gravatar per mostrare la foto di autori e utenti, ecco perché non c'è un campo di impostazione per riempire l'immagine dell'utente, ma devi andare sul sito Gravatar e caricare una foto lì. A volte questo non è possibile perché l'autore del post e legittimo proprietario dell'indirizzo email non vuole caricare la sua foto su Gravatar e tu non puoi farlo per lui.
Author
author image immagine autore wordpress

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Related Posts