Back to home page
Il Jester
My little dream is in developing

WordPress. Cambiare l’avatar di default con un avatar personalizzato

avatar-1299805_960_720Oggi vi propongo un piccolo filtro che potrà essere davvero utile. Se avete ben notato, l’avatar di default di WordPress è Mistery Man: una figura bianca su sfondo grigio, davvero bruttina e che spesso ci costringe a usare le alternative previste nelle impostazioni (logo gravatar, identicon ecc.).

Però esiste un altro modo per definire un avatar di default, scegliendo un avatar personalizzato da assegnare ai commentatori che non sono iscritti su gravatar.com ovvero non scelgono un’immagine tramite l’eventuale plugin che avete installato (come Wp User Avatar).

Nel vostro file function.php dovete incollare il seguente filtro, definendo il percorso del vostro avatar di default personalizzato:

add_filter( 'avatar_defaults', 'new_gravatar' );
function new_gravatar ( $avatar_defaults ) {
     $myavatar = get_template_directory_uri() . '/images/myavatar.jpg'; // url dell'avatar personalizzato
     $avatar_defaults[ $myavatar ] = 'Mr. Enigma'; // nome prescelto a piacere
     return $avatar_defaults;
}

E il gioco è fatto! Ora i vostri utenti anonimi avranno il loro avatar di default personalizzato.

E' un post utile?00