Spammers, para variar!
Leia em menos de um minuto
Alguns spammers são insistentes. Para eles, uma solução um pouco mais pesada.
function deny_access()
{
global $wpdb;
$blacklist = get_option('blacklist_keys');
$ips = preg_split("/\r?\n/", $blacklist);
if (in_array($_SERVER['REMOTE_ADDR'], $ips)) {
header("HTTP/1.0 403 Forbidden");
die();
}
}
deny_access();
A lista de IPs pode ser configurada no admin do WP em "Options › Discussion › Comment Blacklist".
Basta adicionar ao seu arquivo "functions.php".