Al poco de crear y publicar un formulario con Contact Form 7 empieza a llegar spam. Páginas rusas que acceden al formulario, lo rellenan y te lo envían.
Hoy os explicaré como eliminar estos mensajes de spam de una vez por todas. Para ello necesitamos la ayuda de Google, y después integrarlo en nuestro plugin de Contact Form 7. Con unos pocos pasos, y en minutos, le cerraréis la puerta para siempre a esta amenaza que sufrimos en WordPress.
El primer paso es ir a la dirección de Google recaptcha, pulsar sobre v3 Admin Console y loguearse con nuestra cuenta de Google.
En la parte superior derecha veremos un símbolo “+” y pulsaremos sobre el para registrar la web que queremos proteger.
En la siguiente pagina que nos abre, vamos a colocar los datos necesarios.
- Etiqueta: Pondremos una descripción para reconocer este registro (podemos tener más de uno, así que es importante)
- Tipo de reCaptcha: escogeremos la versión v3, porque es la que necesitamos para la integración con nuestro plugin
- Dominios: aquí pondremos el nombre de nuestro dominio
- Propietarios: por defecto saldrá nuestro email, pero también se pueden añadir más cuentas.
- Aceptar condiciones: Debemos activar la casilla para aceptar las condiciones de servicio de ReCaptcha.
- Enviar alertas: Por defecto ya viene activo el servicio de alerta de Google que nos avisará si hay algo sospechoso, o si hay algún error de configuración.
Por último pulsaremos en ENVIAR y nos llevará a otra pagina donde se mostrarán dos códigos:
- Clave de sitio web
- Clave secreta
Con estas dos claves nos vamos a nuestro back end, y pulsamos en Contacto/integración. Buscamos el módulo recaptcha, y añadimos nuestras claves.
Una vez aceptados los cambios nuestra web ya estará asegurada de forma invisible por Google ReCaptcha. Lo reconoceremos porque en nuestra web aparecerá un icono en la parte inferior derecha y, además, dejaremos de recibir el molesto spam ruso, o de quien sea…
Si tenéis alguna duda y queréis preguntar algo o queréis que os ayude con vuestro proyecto web en WordPress podéis escribirme a través del formulario de contacto o enviar un email a info@delioweb.com.