Keine Gravatare in WordPress

Nachfolgende Funktion (eliminiert die Gravatar-Anfrage in WordPress und stellt anstatt des Gravatars ein anonymer Avatar dar) ist Teil des Plugins Better WP Comments. Allerdings lässt sich die dort gezeigte Variante auf wenige Zeilen PHP-Code reduzieren.

<?php
function disable_comment_avatar($avatar, $id_or_email, $size, $default, $alt) {
  
  return "<img alt='{$alt}' src='https://adresse.zum/avatar.png' class='avatar avatar-{$size} photo' height='{$size}' width='{$size}' />";
}
add_filter("get_avatar" , "disable_comment_avatar" , 1, 5);
?>

Ich weiß in WordPress lässt sich die Gravatar-Funktion abschalten. Allerdings sehen dann die Kommentare in den meisten WordPress-Themen einfach nur grottig aus.

Wichtig: Ich habe dieses Snippets, hier in diesem Blog, getestet. Bei mir läuft es fehlerfrei. Ihr solltet, falls ihr meinen Code nutzt, trotzdem vorsichtig sein. Ich empfehle eine Sicherung der Datei, die ihr ändert und auch der gesamten Installation, bevor ihr den Code-Schnipsel bei euch einbaut.