Per proteggere il nostro wordpress dai commenti spam è utile sapere che ci può venire in aiuto il file .htaccess:
Con la tecnica del rewrite url possiamo impedire a “malintenzionati” di popolare in modo irritante la nostra coda di spam e continuare a permettere ai nostri “lettori” di commentare liberamente senza capha e diavolerie simili.
Quindi:
# Protect from spam comments
RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post.php*
RewriteCond %{HTTP_REFERER} !.*DomainName.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]
Sostituite DomainName con il tuo nome dominio da “proteggere” senza estensioni (.it, .com).
p.e.
RewriteCond %{HTTP_REFERER} !.*renzotavanti.* [OR]
via [allguru] e [robertoiacono]