Avisos
Vaciar todo

[Resuelto] Poner captcha en el registro de clientes nuevos  

 
PEDRO
 PEDRO
Noble Member

Buenos días

Hoy hemos recibido este mensaje:Desactivado temporalmente el envío de correo desde web@pccocinas.com por envíos sospechosos en tu cuenta pccocina

Hemos comprobado que tenemos captcha en todos los formularios menos en el de registro de nuevos usuarios que se registran en nuestra tienda online, hemos entrado en la pagina donde tenemos esto: Shortcode [woocommerce_my_account] por que nos han aconsejado vuestros compañeros que tenemos que poner el captcha aquí: https://www.pccocinas.com/registrate-aqui/ y no sabemos como proceder, nos han enviado un articulo que hemos revisado varias veces y no somos capaces de ponerlo, a ver si nos podéis echar una mano.

Muchas gracias por vuestra ayuda.

Contenido solo visible a usuarios registrados

Respondido : 13/10/2024 10:12 am
Luis Méndez Alejo
 Luis Méndez Alejo
Moderador Moderator

Hola, Pedro

 

Desconozco qué artículo has consultado porque no lo citas, pero, para el caso que comentas, de poner reCAPTCHA en el formulario de "Registro" de WooCommerce, que en realidad es de WordPress, puedes consultar este artículo https://www.webempresa.com/blog/captcha-wordpress-formularios.html donde explico cómo añadirlo para TODOS los formularios de un sitio web.

 

Debería funcionarte bien y proteger tu formulario de registro sin problema, algo que sabrás si te aparece el logo de Google reCAPTCHA en la esquina inferior derecha, que es lo habitual para el v3.

 

Comprueba siempre, desde tu navegador, con la opción "Ver código fuente" (botón derecho sobre la página del formulario) que aparece el código "recaptcha" por alguna parte del código, ya que será indicador de que está cargando y activo, aunque invisible.

 

Si no te funciona, trata de explicarnos bien los pasos que sigues para poder repasarlos contigo y ayudarte en el proceso. Estaremos encantados de serte útiles. 🤗 

Respondido : 13/10/2024 11:07 am

wpdoctor-revisa-la-salud-de-tu-wordpress

PEDRO
 PEDRO
Noble Member

@alejo Que sorpresa, años sin hablar por aquí contigo, me alegro mucho de volver a hablar contigo. Gracias por tu respuesta.

El caso es que no tengo ningún plugin de recatcha instalado, creo, tengo instalado un plugins que se llama wp-recatcha-bp que creo que es para cuando entras en la administración de la weg que te pide una formula matemática, esto es lo que tengo instalado, ya me confirmas si es para lo que te digo?

He visto que los recatcha que tengo en los formularios están puestos a través del plugins que tengo Ninja forms, el recapcha del blog no tengo ni idea como esta puesto y el del registro de clientes me parece que nunca ha tenido recpcha.

Este es el articulo que he estado viendo: Pon CAPTCHA en WordPress a todos los formularios (webempresa.com)

que por lo que veo tendré que añadir otro plugins mas para poder añadir recapcha al registro verdad? Ya me aclaras todas estas dudas. Y muchas gracias.

Respondido : 13/10/2024 11:20 am
Luis Méndez Alejo
 Luis Méndez Alejo
Moderador Moderator

Hola, Pedro

 

Un gusto para mí volver a saludarte, después de tantos años 😉 

 

Habitualmente, en mis webs, suelo usar el plugin "reCAPTCHA by BestWebSoft" para añadir reCAPTCHA en determinados formularios, incluidos los de comentarios de publicaciones (entradas).

 

Me suele funcionar bien y es sencillo de configurar.

 

Ajustes de reCAPTCHA

Puedes probarlo, es gratis, y si no te convence, pues cambiarlo por otro que se ajuste mejor a tus necesidades.

 

 

Cualquier duda al respecto, seguimos por aquí para ayudarte. 🤗 

Respondido : 13/10/2024 12:14 pm

PEDRO
 PEDRO
Noble Member

@alejo muchas gracias

Acabo de instalarlo y configurarlo y no me funciona, supongo que tengo que activar el formulario de registro de woocommerce pero esa opcion es de pago. Creo, a ver si me lo puedes confirmar por que no me deja activarlo.

Respondido : 13/10/2024 1:02 pm
Luis Méndez Alejo
 Luis Méndez Alejo
Moderador Moderator

Hola, Pedro

 

 

Otra opción sería el plugin "WooCommerce reCAPTCHA" https://woocommerce.com/es/products/google-recaptcha-for-woocommerce/ que es oficial de Woo, y que está expresamente pensado para el sistema de registro de comprador (primero pide el email, envía un correo y ellos generan la contraseña), aunque es de pago.

Una alternativa al que te cito, podría ser reCAPTCHA for WooCommerce
https://es.wordpress.org/plugins/recaptcha-woo/ que incluye expresamente el formulario de registro de WooCommerce.

Prueba a ver si este último te permite activar reCAPTCHA en este y otros formularios en sustitución de "reCAPTCHA by BestWebSoft".

Al final todos hacen más o menos lo mismo, solo que unos pasando por caja y otros no.

 

 

Ya nos cuentas cómo ha ido la implementación.

Respondido : 13/10/2024 1:14 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

PEDRO
 PEDRO
Noble Member

@alejo gracias Luis

Ahora si, este ultimo plugins que me has recomendado ya funciona, por favor echale un vistazo y me confirmas que va bien, para que de el aviso a los tecnicos de webempresa para que me desbloqueen el correo. https://www.pccocinas.com/registrate-aqui/

por cierto en el cajetin de registrarse aparece este texto:

Se enviará un enlace a tu dirección de correo electrónico para establecer una nueva contraseña.

 

 

Me puedes decir donde se edita ese texto que tengo que agregar otro texto? ya me dices si por aqui me lo dices o tengo que abrir otro hilo. Muchas gracias.

Respondido : 13/10/2024 1:32 pm
Luis Méndez Alejo
 Luis Méndez Alejo
Moderador Moderator

Hola, Pedro

 

Ahora sí está bien implementado reCAPTCHA en formulario de Registro de WooCommerce. 👍 

 

recaptcha

 

El texto que indicas, tendrás que cambiarlo con algún plugin como "Loco Translate" para cambiar cadenas que normalmente se incluyen en archivos del plugin de WooCommerce y que con actualizaciones posteriores podrías perder.

1. Ve a Loco Translate > Plugins y selecciona WooCommerce.
2. Busca la cadena de texto que deseas cambiar, en este caso: "Se enviará un enlace a tu dirección de correo electrónico para establecer una nueva contraseña".
3. Edita el texto con el que quieras reemplazar la traducción.
4. Guarda los cambios.
5. Limpia la caché y verifica de nuevo la cadena en el formulario.

Hay otras opciones para hacerlo, que también implican plugin, pero creo que esta es la más viable. Al menos es la que uso habitualmente en webs en las que quiero cambiar cadenas.

 

Ya comentas cómo ha ido el cambio. 😊 

Respondido : 13/10/2024 2:11 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

PEDRO
 PEDRO
Noble Member

@alejo perfecto luis

pues este tema lo damos por solucionado.

y el tema del texto no me voy a complicar por lo pronto. Lo dejo como esta. Muchas gracias por tu ayuda. UN SALUDO

Respondido : 13/10/2024 3:36 pm
Luis Méndez Alejo
 Luis Méndez Alejo
Moderador Moderator

Hola, Pedro

 

Si no te quieres complicar con "Loco Translate" puedes usar el plugin "Real-Time Find and Replace" que es mucho más fácil y en una sola pantalla haces el cambio de cadena y te olvidas.

 

Real Time Find and Replace

 

Gracias por tu paciencia. 😊 

Respondido : 13/10/2024 3:47 pm

Cursos Gratuitos WordPress

Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Pedro,

Encantados de poder ayudar, si tienes esta otra duda puedes crear un nuevo tema y con gusto lo vemos.

Un saludo 🖐️ 

Respondido : 13/10/2024 5:10 pm