Cordial saludo. Soy nueva en el foro y no tengo mucho experiencia en el manejo.
Me recomendaron agregar recaptcha a la página de contacto https://drabeatrizrestrepo.com/contacto .
Seguí todos los pagos aquí descritos https://www.webempresa.com/blog/habilitar-recaptcha-en-joomla-3-x-para-frenar-el-spam.html y cuando reviso, no aparece nada.
Gracias.
Me dijeron que mirara que versión de prestashop estoy usando pero no sé por donde mirar.
Gracias
Hola Beatriz,
Tu sitio web es un Joomla!, no Prestashop. ¿Podrías compartirme unas capturas de pantalla donde se muestren las configuraciones que realizaste? Por favor.
Saludos 🙂
Hola.
Envié las capturas pero me faltó la etiqueta @bulmaro-webempresa y no sabía si le iba a llegar el mensaje.
Hola
Prueba cambiar la versión de Recaptcha, usa la versión 3, es posible que tengas que crear nuevamente las claves de la API en Google para esta nueva versión.
Saludos.
Hola.
No sé como actualizar la versión la versión 3 de recaptcha.
He leído que algunas plantillas no aceptan recaptcha. ¿Puede ser mi caso?
Hola
Salvo tu template tenga algo especial, pruébalo igualmente, revisa el siguiente artículo oficial de Joomla en donde detallan cómo hacer esta implementación:
https://docs.joomla.org/J3.x:Google_ReCaptcha/es
Saludos.
Hola.
Lo que mencionan en este enlace ya lo hice. https://docs.joomla.org/J3.x:Google_ReCaptcha/es
En las fotos de más arriba se puede ver la configuración que realicé.
Revisé este archivo en-GB.tpl_shaper_doctor.ini y aparece código del captcha. No se si les ayude en algo para resolver mi problema.
COM_SPPAGEBUILDER_ADDON_APPNT_FORM = "Formulario de cita" COM_SPPAGEBUILDER_ADDON_APPNT_FORM_DESC = "Insertar un formulario de cita" COM_SPPAGEBUILDER_ADDON_APPNT_FORM_RECIPIENT_EMAIL = "Correo electrónico del destinatario" COM_SPPAGEBUILDER_ADDON_APPNT_FORM_RECIPIENT_EMAIL_DESC = "Ingrese la dirección de correo electrónico del destinatario. Este campo es obligatorio. Sin el formulario de contacto del correo electrónico del destinatario no funcionará". COM_SPPAGEBUILDER_ADDON_APPNT_FORM_SHOW_CAPTCHA = "Habilitar Captcha" COM_SPPAGEBUILDER_ADDON_APPNT_FORM_SHOW_CAPTCHA_DESC = "Habilitar captcha para protegerse del SPAM". COM_SPPAGEBUILDER_ADDON_APPNT_FORM_CAPTCHA_QUESTION = "Pregunta Captcha" COM_SPPAGEBUILDER_ADDON_APPNT_FORM_CAPTCHA_QUESTION_DESC = "Ingrese una pregunta de captcha y se mostrará en el formulario de contacto". COM_SPPAGEBUILDER_ADDON_APPNT_FORM_CAPTCHA_ANSWER = "Captcha Answer" COM_SPPAGEBUILDER_ADDON_APPNT_FORM_CAPTCHA_ANSWER_DESC = "Establezca la respuesta de la pregunta captcha".
Hola Beatriz.
ok vamos a ir por pasos.
Lo primero ¿ El formulario es el que trae por defecto joomla o es de la propia plantilla ?
.- Accede a Recaptcha de Google y vuelve a crear unas Claves para la version V2
-> https://www.google.com/recaptcha/intro/v3.html
Sin cerrar la página de Recaptcha:
.- Accede a la administración de joomla
.- Accede a Extensiones -> Plugins y busca el plugin " ReCaptcha "
.- Edita el módulo y añade las claves que obtuviste en Recaptcha de Google ( Tienes que tener en cuenta que hay dos claves una pública y otra privada y que cada una tiene que estar en su celda )
.- Accede a Sistema -> Configuración Global pestaña " Sitio "
.- En la Opción " Captcha predeterminado " selecciona " Captcha - ReCaptcha "
Por lo que veo tu plantilla utiliza su propio modulo de Captcha y esta dentro de las opciones de la plantilla, revisa esta entrada de la documentación de la plantilla:
-> https://www.joomshaper.com/blog/google-recaptcha-joomla-contact-forms-integration
Un saludo
Hola.
Definitivamente esta este mi problema...
Por lo que veo tu plantilla utiliza su propio modulo de Captcha y esta dentro de las opciones de la plantilla, revisa esta entrada de la documentación de la plantilla:
-> https://www.joomshaper.com/blog/google-recaptcha-joomla-contact-forms-integration
Muchas gracias. Activé captcha en la plantilla y ya aparece en el formulario de reservar cita.
Continuando con el tema, en el campo de captcha me sale 3+4 = ?
Necesito que salga no soy un robot.
¿CÓMO HAGO ESTO?
Hola
Tienes activo aún el recaptcha del propio formulario, tal como te comentaron anteriormente si quieres cambiarlo revisa:
https://www.joomshaper.com/blog/google-recaptcha-joomla-contact-forms-integration
Saludos.