«Como decíamos ayer», o tal vez podríamos decir, «como ya adelantó Loopeando» en dos alusiones, la primera en concepto de homenaje, la segunda humorística; hace un tiempo hablamos sobre la tríada de plugins que nos permitían frenar el spam más enquistado en el CMS WordPress.
Lo que no decíamos, era cómo configurarlos.
Pues bien, aquí el mini-tutorial sobre cómo integrar el plugin de Automattic en cualquiera de nuestros formularios web
[resumen]- Las 3 etiquetas de filtro
- Probando el sistema antispam
- ¿Falsos positivos?
Para aplicar las etiquetas a Contact Form 7 debemos editar nuestro formulario yendo a [codigo]Contacto[/codigo] -> [codigo]Formularios de Contacto[/codigo] Una vez allí, modificamos los campos añadiendo las etiquetas de filtro.
Akismet tiene 3 eqiquetas de filtro antispam:
- [subraya_rosa]akismet:author[/subraya_rosa]
- Ejemplo de aplicación:
-
[text* your-name akismet:author]
-
- Ejemplo de aplicación:
- [subraya_rosa]akismet:author_email[/subraya_rosa]
- Ejemplo de aplicación:
-
[email* your-email akismet:author_email]
-
- Ejemplo de aplicación:
- [subraya_rosa]akismet:author_url[/subraya_rosa]
- Ejemplo de aplicación:
-
[text your-url akismet:author_url]
-
- Ejemplo de aplicación:
[titulo]Probando el sistema antispam[/titulo]
Cuando hayamos completado la configuración de los campos que queramos proteger, habrá llegado la hora de testear qué tal funciona.
Akismet nos sugiere algunas palabras que harán saltar los filtros con total seguridad: «viagra» o «spam» son algunos de ellos.
Por tanto, si vamos a nuestro formulario y escribimos algo tal que así:
Nos validará el envío como [codigo]Ha ocurrido un error al intentar enviar tu mensaje[/codigo].
[titulo]¿Falsos positivos?[/titulo]
Los métodos antispam tienden a ser conservadores, esto es, prefieren dejar pasar una petición de spam, a bloquear un mensaje legítimo.
Por esta razón, y debido a la constante sofisticación de los spammers, es bastante probable que de vez en cuanto se cuele algún spam o, en el peor de los casos, algún mensaje deseado.
Para detectarlos tendremos que instalar un plugin que permita almacenarlos y reportarlos, y Akismet y CF7 tienen un acuerdo con Flamingo para esto.
Así que lo que deberemos hacer será:
- Instalar el plugin de Flamingo.
- De vez en cuando, revisar los mensajes que ha ido almacenando y, si encontramos alguno mal clasificado, editarlo y marcarlo como corresponde: Spam o No es spam.
¿Te ha resultado útil esta entrada? ¡Pues no olvides que tú también puedes ayudarnos compartiendonos!
Escribir comentario