Estupendo, hecho , purgué caché
probé en incognito y el error persiste... 🙁
lo que noté es que aunque dá error... el MAIL1 me llega a mi correctamente, pero debe enviar el MAIL2 y ése no llega...
Hola Susanna,
Probemos volver tanto la version pro como la básica a la misma, es decir la pro la debes tener en la 3.31.2, baja también a la misma versión la base (elementor), si puedes trata volver a generar las claves de reCAPTCHA y vuélvelas a colocar:
https://elementor.com/help/recaptcha-elementor-integration
En elementor > ajustes > integracion, esto por verificar si es un problema con el reCAPTCHA, nos comentas también (muchas gracias por la información) que esta llegando el primer correo, vamos a validar si es un problema de la configuración, crea en una nueva página o en esta misma que nos compartes:
https://susannavidaplena.com/el-secreto-de-la-juventud
Un formulario nuevo, que no tenga todo el proceso sino únicamente el primer mail, y de ser posible solo nombre y correo, algo básico para ver si es un problema que se desencadenó por una actualización donde dejaron de funcionar elementos más complejos del formulario.
Quedamos atentos.
Un saludo 🖐️
Hice todo lo que me indicaste, incluso hasta creé un segundo formulario dentro de esta página
Alguien me indicó que se presenta un error con el plugin ELEMAILER mencionado en el asunto, por esa razón
1 - en el nuevo formulario no vinculé el plugin ELEMAILER , y anda perfecto el formulario
2 - en el formulario que estabamos trabajando, aún habiéndole hecho los cambios sugeridos, sigue andando mal (sigue con el servicio incluido de ELEMAILER)
Por tanto, copio el error (que no lo interpreto ni sé como resolverlo), porque DESEARIA SEGUIR USANDO *ELEMAILER*
GRACIAS
PHP Fatal error: Uncaught Error: Call to a member function get_user_id() on bool in /home2/hosting143361eu/public_html/hosting143361eu-268139.webempresa.site/wp-content/plugins/elemailer/integrations/elementor/widgets/base.php:214
Stack trace:
#0 /home2/hosting143361eu/public_html/hosting143361eu-268139.webempresa.site/wp-content/plugins/elemailer/helpers/util.php(368): Elemailer\Integrations\Elementor\Widgets\Base::elemailer_internal_smart_tag_parser()
#1 /home2/hosting143361eu/public_html/hosting143361eu-268139.webempresa.site/wp-content/plugins/elemailer/integrations/elementor/actions/void-email.php(121): Elemailer\Helpers\Util::get_email_html_template()
#2 /home2/hosting143361eu/public_html/hosting143361eu-268139.webempresa.site/wp-content/plugins/elementor-pro/modules/forms/classes/ajax-handler.php(159): Elemailer\Integrations\Elementor\Actions\Void_Email->run()
#3 /home2/hosting143361eu/public_html/hosting143361eu-268139.webempresa.site/wp-includes/class-wp-hook.php(324): ElementorPro\Modules\Forms\Classes\Ajax_Handler->ajax_send_form()
#4 /home2/hosting143361eu/public_html/hosting143361eu-268139.webempresa.site/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#5 /home2/hosting143361eu/public_html/hosting143361eu-268139.webempresa.site/wp-includes/plugin.php(517): WP_Hook->do_action()
#6 /home2/hosting143361eu/public_html/hosting143361eu-268139.webempresa.site/wp-admin/admin-ajax.php(207): do_action()
#7 {main}
thrown in /home2/hosting143361eu/public_html/hosting143361eu-268139.webempresa.site/wp-content/plugins/elemailer/integrations/elementor/widgets/base.php on line 214
Hola Susana,
Según el error que nos muestra esto parece ser un bug del propio plugin de EleMailer ya que no válida el caso “lead nuevo / visitante no logueado / no existe aún en EleMailer, cuando el formulario de elementor se envía intenta generar el email de acuerdo a la plantilla que entiendo tienes creada con EleMailer, cuando se genera ese email se reemplazan las etiquetas con las etiquetas dinámicas del formulario como tal, dentro de ese proceso EleMailer intenta buscar el contacto o suscriptor pero no lo encuentra y por ello se genera el error fatal que se muestra.
Como puedes ver parece ser un error como tal del plugin, aun cuando no lo veo reportado, lo que puedes probar es duplicar la plantilla de EleMailer que utilizas para ese formulario y elimina cualquier etiqueta dinámica que tengas añadida, luego en el formulario antiguo intenta asignar esta nueva plantilla y verifica como va todo.
Puedes probar esto y verificar si con ello funciona.
Un Saludp