Archiv

Artikel markiert mit ‘recent’

Fix: WordPress Plugin Get-Recent-Comments zeigt manchmal den Gravatar nicht an

Get-Recent-Comments ist ein WordPress Plugin welches als Widget die letzten Kommentare und Trackbacks anzeigt. Dabei ist es extrem flexibel und bringt eine ganze Reihe an Platzhaltern direkt mit die man in das Widget mit einpflegen kann.

Nochmal zur Verdeutlichung was gemeint ist

brainhackde00580

Es gibt zwar auch ein paar weitere Plugins wie Comment Remix aber diese haben in der Regel bisher nicht derartige viele Einstellungsmöglichkeiten was die Ausgabe des Inhaltes des Widgets angeht. Daher bin ich bisher bei Get-Recent-Comments geblieben. Cool

Leider musste ich zwischendurch feststellen das einige Gravatare nicht angezeit wurden. Dies aber sehr sporadisch und für mich bis dato nicht nachvollziehbar.

Bis gestern abend!

Die gute Melly von Melly-Cats hat die Angewohnheit Ihre Mailadresse welche Ihren Vor und Nachnamen enthält mit Klein- und Großbuchstaben zu hinterlassen. Dort ist dann auch der Knackpunkt. Der Gravatar wird über den MD5 Wert der Email bei Gravatar.com abgeholt. Ist auch nur ein Buchstabe groß statt klein so ist der MD5 Wert anders und der Gravatar wird nicht mehr gefunden. Crying

Der Fix an dieser Stelle ist also denkbar einfach

get-recent-comments.php – Zeile 1307

ändern von:
$gravatar_md5 = md5($comment->comment_author_email);

auf:
$gravatar_md5 = md5(strtolower($comment->comment_author_email));

Damit wird die Email Adresse bevor der MD5 Wert erstellt wird in Kleinbuchstaben umgewandelt und der Gravatar wird gefunden. Nerd

Statt der manuellen Änderung könnt Ihr auch hier die geänderte Datei direkt runterladen und durch die bestehende ersetzen.

Chakka sag ich! Cowboy

708 Brainhits [?] Tags: , , , , , , ,