¡Hola!
Tras un problema de seguridad por el cual estaban usando la cuenta de email para enviar SPAM, he llevado a cabo todos los pasos que desde el soporte de Webempresa me han indicado:
Sin embargo, ahora, en el formulario https://lamiradadetusonrisa.com/contacto-2/ al hacer clic sobre el botón de no soy un robot me sale un error que dice: La verificación ha caducado. Vuelve a marcar la casilla de verificación.
El plugin que estoy utilizando para formularios y activación de Recaptcha y SMTP es: Pirate Forms
Espero que me puedan ayudar. ¡GRACIAS!
Contenido solo visible a usuarios registrados
Hola Laura.
Veo que tienes errores en el formulario:
[03-Aug-2022 09:59:39 UTC] PHP Warning: Invalid argument supplied for foreach() in /home/lamirada/public_html/wp-content/plugins/pirate-forms/public/partials/pirateforms-form.php on line 49
[03-Aug-2022 10:01:32 UTC] PHP Fatal error: Uncaught Error: Object of class WP_Error could not be converted to string in /home/lamirada/public_html/wp-content/themes/optima/functions.php:575
Este formulario creo que esta integrado en la plantilla que utilizas, comprueba que la plantilla y sus modulos estén actualizados.
El plugin que se distribuía desde WordPress no es compatible con las ultimas versiones y supongo que tendras que bajarlo desde el desarrollador de la plantilla
-> https://wordpress.org/plugins/pirate-forms/
Revisa esta documentación ya que el plugin esta descatalogado y hay que pasar WPForm:
-> https://themeisle.com/blog/pirate-forms-is-now-wpforms/
Otra opción es utilizar contact form para los formularios:
-> https://es.wordpress.org/plugins/contact-form-7/
El propio. plugin tiene una integración para el Captcha de Google:
-> https://www.webempresa.com/blog/captcha-invisible-contact-form-7-wordpress.html
Un saludo