Un usuario preguntó 👇
Después de leer las instrucciones del formulario personalizado que se describen en https://support.bestwebsoft.com/hc/en-us/articles/202352499, Agregué el código de salida del plugin a mi formulario de contacto de tema.
ReCaptcha se muestra en la página del formulario, pero la validación no comienza.
El formulario de contacto temático (contact-form-handlers.php) tiene su propia validación de formulario: puse el código de verificación de datos ingresado en el archivo, pero la entrada aún no se está validando.
La función básica de validación del archivo es la siguiente:
/ * * Verificar Recaptcha * / $ show_reCAPTCHA = get_option (‘theme_show_reCAPTCHA’); $ reCAPTCHA_public_key = get_option (‘theme_recaptcha_public_key’); $ reCAPTCHA_private_key = get_option (‘theme_recaptcha_private_key’);
¡si es así! $ resp = recaptcha_check_answer ($ reCAPTCHA_private_key, $ _SERVER[ “REMOTE_ADDR” ], $ _POST[ “recaptcha_challenge_field” ], $ _POST[ “recaptcha_response_field” ] );
if (! $ resp-> is_valid) {/ * ¿Qué sucede cuando el CAPTCHA se ingresó incorrectamente? * / echo json_encode (edit (‘success’ => false, ‘message’ => __ (‘El reCAPTCHA es incorrecto. Vuelve a intentarlo. ‘,’ Marco de referencia ‘)))); muerte; }}
(@bestwebsoft)
Hace 2 años, 6 meses
Hola,
¡Gracias por contactarnos!
¿Podría crear un ticket privado en nuestro foro de soporte (https://support.bestwebsoft.com/hc/en-us/requests/new)? Incluya un enlace a esta publicación para que podamos recordar la situación de inmediato.
¿Solucionó tu problema??
0 / 0