Agregando armas contra el spam
Visitando Codigo Geek me he encontrado con este post que recomienda un plugin para WordPress para la lucha contra el spam, les hablo de Math Comment Spam Protection, el plugin agrega una pregunta similar a la mostrada en el formulario contacto para evitar el envío automático de comentarios a nuestro blog.
La instalación es realmente sencilla, lo único que la complica un poco es que requiere insertar un código en la página comments.php del theme que estés utilizando; una pequeña modificación de ese código hace que los campos insertados mantengan el estilo de nuestro formulario.
El código a ser insertado en comments.php de tu theme es:
<?php
/****** Math Comment Spam Protection Plugin ******/
if ( function_exists(’math_comment_spam_protection’) ) {
$mcsp_info = math_comment_spam_protection();
?> <p><input type=”text” name=”mcspvalue” id=”mcspvalue” value=”" size=”22″ tabindex=”4″ />
<label for=”mcspvalue”><small>Spam protection: Sum of <?php echo $mcsp_info['operand1'] . ‘ + ‘ . $mcsp_info['operand2'] . ‘ ?’ ?></small></label>
<input type=”hidden” name=”mcspinfo” value=”<?php echo $mcsp_info['result']; ?>” />
</p>
<?php } // if function_exists… ?>
Esta es la modificación que hice para adaptarlo mejor a mi theme insertándolo después de los campos correspondientes a la URL de la página o blog de quien deja el comentario.
<?php
/****** Math Comment Spam Protection Plugin ******/
if ( function_exists(’math_comment_spam_protection’) ) {
$mcsp_info = math_comment_spam_protection();
?> <p>
<label for=”mcspvalue”><small>Pregunta anti-spam: Suma de <?php echo $mcsp_info['operand1'] . ‘ + ‘ . $mcsp_info['operand2'] . ‘ ?’ ?></small></label>
<input type=”hidden” name=”mcspinfo” value=”<?php echo $mcsp_info['result']; ?>” />
<br />
<input type=”text” name=”mcspvalue” id=”mcspvalue” value=”" size=”22″ tabindex=”4″ />
</p>
<?php } // if function_exists… ?>
Desde que instalé este plugin la cantidad de comentarios spam ha disminuido considerablemente, aunque quizá sea pronto para evaluar su eficacia.





Julio 21, 2007
Fabián:
Me la pusiste fácil, desde que vi en tus comentarios la pregunta anti spam, lo busqué como no tienes idea.
Muchas gracias nuevamente, por tus contribuciones.
Un saludo.
Julio 22, 2007
Fabián:
Te comento que desde ayer que instalé el plugin, no he recibido ningún comentario spam, considero que el plugin esta haciendo su tarea.
Saludos
Julio 22, 2007
Este sistema ya ase está implementando (aun no me acostumbro) y además de prevenir el spam, te enseña a suamr
(Tuve que volverlo a escribir porque se me olvido rellenar la pregunta anti-spam
)
Julio 23, 2007
Prefiero esto a otros plugins
Julio 23, 2007
Detesto los sistemas anti-spam