También uso Akismet pero rara vez se recibe un comentario de spam.
Esto es lo que hago.
1. Si elimina el campo de url del sitio web de su formulario de comentarios, verá que esto reducirá los comentarios de spam tanto automáticos como manuales, ya que los spammers solo están interesados en dejando enlaces. Puedes hacerlo instalando un complemento o utilizando un código.
2. También eliminé las etiquetas permitidas del formulario de comentarios porque incluyen la palabra correo electrónico que los robots de spam están programados para buscar. Puedes hacerlo instalando un complemento o utilizando un código.
3. Configure las opciones de discusión correctamente . Deshabilitaría los trackbacks y también establecería el autor del comentario debe tener al menos un comentario aprobado. Todos los comentarios deben ser aprobados por un administrador.
También puede configurar sus ajustes, por lo que solo se permite un enlace, pero es mejor no permitirlos a menos que se aprueben manualmente.
El spam por comentarios nunca ha sido un problema para mí, excepto cuando Akismet dejó de funcionar a veces, lo cual no es muy frecuente y no dura mucho, pero lo sabrás cuando suceda.
Aquí está el código que puede pegar al final de su archivo de funciones de temas infantiles para eliminar el campo de URL del sitio web de su formulario de comentarios:
function remove_website_url_field_comment_form($fields) {
unset($fields['url']);
return $fields;
}
add_filter('comment_form_default_fields','remove_website_url_field_comment_form');
Aquí está el código que puede pegar al final del archivo functions.php de sus temas secundarios para eliminar las etiquetas permitidas del formulario de comentarios:
add_filter( 'comment_form_defaults', 'wpsites_remove_comment_form_allowed_tags' );
function wpsites_remove_comment_form_allowed_tags( $defaults ) {
$defaults['comment_notes_after'] = '';
return $defaults;
}