Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

[Resuelto] Recaptcha V3 error en contact form 7  

 
Adriana
 Adriana
Usuario activo

Hola,

 

Quería consultar si algo que he hecho en mi WP está bien o debería de encontrar una solución.

 

Al configurar Recaptcha V3 en mi wordpress daba error siempre al querer enviar formularios. Al parecer era porque detectaba como spam a cualquier usuario. Buscando en foros encontré una solución que creo que ha funcionado, aunque no estoy seguro del todo si es lo más correcto. La solución que encontré fue meter un código (pego abajo) para "relajar" de cierta forma el filtro.

 

¿Debería cambiarlo o está bien esta solución? ¿Hay alguna alternativa que sea mejor?

 

add_filter( ?wpcf7_recaptcha_verify_response?,

function( $is_human, $response_body ) {

$score = isset( $response_body[?score?] ) ? $response_body[?score?] : 0;

$threshold = 0.3;

$is_human = $threshold < $score;

return $is_human;

},

 

Gracias, un saludo!

 

 

 

Contenido solo visible a usuarios registrados

Respondido : 24/02/2021 6:31 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Adriana,

En este caso has verificado creando la versión del recaptcha en V2? usualmente el V3 da problemas como los que presentan lo mejor seria ir creando en todas las versiones hasta encontrar la que es completamente compatible con tu instalación.

Como te comento usualmente la V2 es la que no ocasiona problemas con respecto a la duda, siempre es mejor tener la protección por defecto que hacer que se "relaje" el antispam ya que puede que por eso comiences a recibir spam.

Verifica esto y nos comentas que tal va, un saludo 🖐️ 

Respondido : 24/02/2021 6:34 pm

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

Adriana
 Adriana
Usuario activo

@argenis Hola!

 

Gracias por tu apoyo.

 

He puesto la V2 pero ahora no me deja enviar formularios. Se queda pillado el formulario : (.

 

Gracias,

 

 

Respondido : 25/02/2021 12:35 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Adriana,

Haz generado las claves V2 para el recatpcha? ten en cuenta que las claves para v2 deben ser diferentes a las que usabas en v3. Por otro lado he ingresado a tu sitio web y no veo el captcha v2 en el formulario, puedes enviarnos algunas capturas como lo estas configurando y añadiendo al formulario?

Screenshot(5)

Un Saludo

Respondido : 25/02/2021 12:49 pm

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

Adriana
 Adriana
Usuario activo

@karen Hola.

Si, ya he cambiado las claves y nada. 

No sabía que tenía que hacer algo más para integrarlo en el formulario. No es suficiente con meter la api key en contact form 7?

Pego unos pantallazos.

Captura de pantalla 2021 02 25 a las 13.55.23
Captura de pantalla 2021 02 25 a las 13.55.17

Gracias, un saludo!

 

 

Respondido : 25/02/2021 1:01 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Adriana,

Efectivamente, debes hacer algo adicional y es agregar el shortcode de recaptcha en el formulario, puedes insertarlo justo antes de tu botón de enviar, el shortcode es el siguiente:

[recaptcha]

Verifica y nos comentas, un saludo 🖐️ 

Respondido : 25/02/2021 1:10 pm

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

Adriana
 Adriana
Usuario activo

@argenis Hola!

 

Solucionado, muchas gracias!

Respondido : 25/02/2021 3:46 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Adriana,

Encantados de poder ayudarte 😊  , nos pone muy contentos que nuestros clientes estén felices con nuestro trabajo. 😀  ¿Te importaría dedicarle un minuto a dejarnos una reseña / opinión en TrustPilot, Facebook o Google, lo que te vaya mejor?

TrustPilot:  https://es.trustpilot.com/evaluate/webempresa.com

Facebook:  https://www.webempresa.com/testimonio-facebook

Google:  https://www.webempresa.com/testimonio-google

Nos ayudaría a que otr@s usuarios se decidan por nosotr@s si saben lo que nos decís.

Gracias de parte de todo el equipo. 😎

Respondido : 25/02/2021 3:53 pm