Abilitare i Gravatar nei commenti


gravatarAbbiamo già detto che Automattic ha acquisito Gravatar.

Esistono già dei plugin che vi permettono di mostrare i gravatar nei commenti.

Il buon Matt però ci dice come farlo senza utilizzare plugin inserendo solo alcune righe di codice nel file coments.php.

<?php
if ( !empty( $comment->comment_author_email ) ) {
$md5 = md5( $comment->comment_author_email );
$default = urlencode( ‘http://use.perl.org/images/pix.gif’ );
echo “<img style=’float: right; margin-left: 10px;’ src=’http://www.gravatar.com/avatar.php?gravatar_id=$md5&size=60&default=$default’ alt=” />”;
}
?>

Hai qualche Domanda o vuoi Commentare?

10 commenti su “Abilitare i Gravatar nei commenti

io ho provato a inserire il codice ma si è disintegrato tutto il blog.
dove andrebbe messo di preciso

cio cio

^_^

Reply
Fabio

io l’ho messo tra e nei paraggi della riga 34.
che messaggio ricevi prima della disintegrazione?

Reply
Fabio

tra e prevedeva una porzione di codice..
insomma tra endif e la funzione comment_text

Reply

Da questa (https://www.wpitaly.it/forum/topic/5866?replies=27) discussione con Wolly, siamo arrivati alla conclusione che:

1)il componente aggiuntivo, Redirect Remover, di FF non permette la visualizzazione dell’immagine del gravatar; (Il plugin di WordPress funziona correttamente: è l’output dell’immagine del gravatar mediante browser FF che non viene eseguita).

2)per risolvere questo problema, basta inserire “.gravatar.com” (senza le “”) fra la lista dei siti che hanno il permesso del reindirizzeramento. (Mediante: Strumenti –> Componenti aggiuntivi –> Redirect Remover –> Opzioni –> Siti con reindirizzeramenti –> inserire “.gravatar.com” (senza le “”) nella lista).

Inoltre, se il copia/incolla del codice PHP qui proposto desse alcuni problemi (proveniente dal font dei caratteri, per esempio) si può utilizzare il PHP rintracciabile all’URL: http://pastebin.ca/743979.

Reply

Salve,
ho installato il plugin e sto cercando di capire dove inserire il codice (e quale inserire) per attivare la funzione gravatar…ho seguito la discussione tra Serge e Wolly ma non ho capito molto…non è che qualcuno me lo spiega come se avessi 5 anni???
grazie tante

Reply

devi copiarlo e inserirlo all’interno del loop dei commenti dove vuoi che venga mostrato (nel file comments.php)

Reply

Grazie sono riuscita a farlo funzionare!!!

Reply
ggeee

Perché a me non funziona?

ho inserito come hai spiegato il codice ho attivato su gravatar la e mail di riferimento ma non mi funziona. perché?

comment_author_email ) ) {
$md5 = md5( $comment->comment_author_email );
$default = urlencode( ‘http://use.perl.org/images/pix.gif’ );
echo “”;
}
?>

<?php
if(the_author(”, false) == get_comment_author())
echo “”;
else
echo “”;
comment_text();
echo “”;

?>

Reply

Gravatar hovercard su questo blog….

Da alcune settimane ho attivato su questo blog le gravatar hovercard. In pratica, come vedete in figura, fermando il mouse sull’icona di ogni commentatore apparirà una piccola finestrella con la descrizione dello stesso. Per personalizzare la vos…

Lascia un commento

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

Archivi

Categorie