{"id":1445,"date":"2018-10-19T10:35:51","date_gmt":"2018-10-19T14:35:51","guid":{"rendered":"https:\/\/tecnojupiter.net\/?p=1445"},"modified":"2023-04-24T16:55:37","modified_gmt":"2023-04-24T20:55:37","slug":"inserta-captcha-matematico-cf7","status":"publish","type":"post","link":"https:\/\/tecnojupiter.test\/inserta-captcha-matematico-cf7\/","title":{"rendered":"C\u00f3mo insertar un captcha matem\u00e1tico en Contact Form 7"},"content":{"rendered":"
Una de las maneras de combatir el spam en los formularios de contacto es insertar un desaf\u00edo captcha que los usuarios deben resolver antes de presionar el bot\u00f3n enviar.<\/p>\n\n\n\n
Índice de contenido<\/p>
La prueba consiste en que al usuario se le mostrara un conjunto de caracteres ya sea una imagen distorsionada, la pieza que encaja o una operaci\u00f3n matem\u00e1tica sencilla que debe resolver.<\/p>\n\n\n\n
Se \u00absupone\u00bb que una m\u00e1quina no es capaz de comprender e introducir este tipo de secuencias correctamente, por lo que solamente el humano podr\u00eda hacerlo (salvo error en algunos casos).<\/p>\n\n\n\n
La respuesta es sencilla, para evitar que los robots o spambots como tambi\u00e9n se les conoce usen los formularios para enviar informaci\u00f3n comercial no deseable lo que se conoce como SPAM<\/b>, correos basura de publicidad que recibimos en nuestra bandeja de entrada de correo electr\u00f3nico.<\/p>\n\n\n\n
T\u00edpicamente muchas personas usan o recurren a el famoso reCAPTCHA de Google<\/strong>, pero seamos honestos no a todos les gusta el reCAPTCHA de Google, porque a veces da errores.<\/p>\n\n\n\n Como por ejemplo hay casos donde te indica que selecciones las im\u00e1genes donde aparezcan autom\u00f3viles y luego de hacerlo la imagen se desvanece y vuelve aparecer y as\u00ed sucesivamente.<\/p>\n\n\n Es molesto y puedes pasar hasta 5 minutos intentando resolver el captcha, usar este captcha es arriesgarse a perder un futuro cliente.<\/p>\n\n\n\n Es un error que se presenta sobre todo en computadores de escritorios y tiene que ver al parecer porque tienes tu cuenta de Google abierta en el navegador que est\u00e9s usando, por lo que si quieres lograr solucionar el captcha debes cerrar la sesi\u00f3n de tu cuenta de Google, borrar las cookies del navegador y volver a intentarlo.<\/p>\n\n\n\n Lee tambi\u00e9n<\/em>: Que deben ofrecerte al registrar un dominio web<\/em><\/a><\/strong><\/p>\n\n\n\n Pues bien, hacer todo eso para un usuario com\u00fan que solo necesita comunicarse contigo, es molesto tambi\u00e9n, en este peque\u00f1o tutorial enfocado solamente a Contact Form 7<\/a> (CF7)<\/strong> el plugin m\u00e1s popular en este campo, aprender\u00e1s como insertar un captcha matem\u00e1tico en su formulario de contacto de su sitio web.<\/p>\n\n\n\n Actualizaci\u00f3n<\/strong><\/mark><\/span><\/p>\n\n\n\n Quiero informarte que a finales del mes de octubre, espec\u00edficamente el\u00a029 de octubre de 2018 Google\u00a0actualizo la API de reCAPTCHA a v3 esta nueva versi\u00f3n es una incre\u00edble mejora si la comparamos con la v2.<\/p>\n\n\n\n Las caracter\u00edsticas principales de reCAPTCHA v3:<\/strong><\/p>\n\n\n\n Google ha entendido que la v2 a pesar de estar disponible a\u00fan, interrump\u00eda a los usuarios por lo que esta API v3 ya no afecta la conversi\u00f3n.<\/p>\n\n\n\n Mi conclusi\u00f3n de esta actualizaci\u00f3n, creo que reCAPTCHA V3 no es perfecto, pero solo el tiempo lo dir\u00e1.<\/p>\n\n\n\n Bien ahora pasando a lo importante, insertar un captcha matem\u00e1tico es muy sencillo de lo que parece, solo siga lo siguientes pasos a continuaci\u00f3n:<\/p>\n\n\n\n Primero ub\u00edquese en su Panel de administraci\u00f3n WordPress,<\/strong> clic en Contacto > Formularios de Contacto <\/strong>si tiene varios formularios haga clic en el que desea donde aparezca el captcha para editarlo.<\/p>\n\n\n\n Con el cursor ubique y haga clic donde quiere que aparezca la pregunta de desaf\u00edo, lo ideal es que aparezca antes del bot\u00f3n \u00abEnviar<\/b>\u00bb pero usted puede colocarla donde crea que es mejor.<\/p>\n\n\n\n Luego haga clic en el bot\u00f3n cuestionario<\/strong> como se muestra en la imagen siguiente:<\/p>\n\n\n En la ventana emergente que se abre tienes varios campos:<\/p>\n\n\n En el campo Nombre<\/strong> puede dejar el predeterminado o simplemente cambiarlo por otro. Esto es para fines de identificaci\u00f3n no se mostrara en el frontend.<\/p>\n\n\n\n Preguntas y Respuestas<\/strong>. Puedes realizar tanto preguntas como operaciones matem\u00e1ticas. Operaci\u00f3n | Respuesta<\/mark><\/strong><\/span><\/p>\n\n\n\n uno + 2 =|3<\/strong> Como te muestro en el siguiente gif:<\/p>\n\n\n Insertado el desaf\u00edo Guardas el formulario y actualizas la p\u00e1gina donde lo est\u00e9s implementando<\/strong>, pru\u00e9belo y ver\u00e1 que funciona bien.<\/p>\n\n\n\n Si deseas agregar otra etiqueta algo como un mensaje antes del desaf\u00edo tambi\u00e9n puedes hacerlo.<\/p>\n\n\n\n Por ejemplo algo como; \u00abAntes de presionar el bot\u00f3n enviar resuelve la siguiente operaci\u00f3n <\/em>matem\u00e1tica<\/i>\u00ab.<\/p>\n\n\n\n Siempre hay uno que otro plugin en el repertorio de WordPress que puede hacer eso agregar un desaf\u00edo captcha matem\u00e1tico en los formularios del sitio web.<\/p>\n\n\n\n El plugin de seguridad All In One WP Security <\/a><\/strong>te permite insertar un campo captcha en los formularios de comentarios lo cual es bueno.<\/p>\n\n\n\n\n
\n\n\n\nInsertar un captcha matem\u00e1tico en CF7<\/span><\/h2>\n\n\n\n
\nEn este ejemplo he usado solo las operaciones matem\u00e1ticas siguiendo el formato adecuado del plugin.<\/p>\n\n\n\n
\n5 + dos =|7<\/strong>
\n2 x cinco =|10<\/strong><\/p>\n\n\n\n