Avisos
Vaciar todo

Error aleatorio en Formulario hecho en Elementor Pro con integración de Elemailer y MailerLite

20 Respuestas
4 Usuarios
3 Reactions
49 Visitas
Respuestas: 12
Active Member
Topic starter
 

 

WhatsApp Image 2025 10 26 at 19.10.01
WhatsApp Image 2025 10 26 at 19.12.40
WhatsApp Image 2025 10 26 at 19.13.09

 
Respondido : 27/10/2025 3:06 pm
Tags del tema
Respuestas: 12
Active Member
Topic starter
 

Estupendo, hecho , purgué caché
probé en incognito y el error persiste... 🙁


 
Respondido : 27/10/2025 8:43 pm
Respuestas: 12
Active Member
Topic starter
 

lo que noté es que aunque dá error... el MAIL1 me llega a mi correctamente, pero debe enviar el MAIL2 y ése no llega...


 
Respondido : 27/10/2025 8:44 pm
Argenis
Respuestas: 11780
Illustrious Member Moderator
 

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 🖐️ 


 
Respondido : 27/10/2025 9:32 pm
Respuestas: 12
Active Member
Topic starter
 

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

 


 
Respondido : 28/10/2025 12:44 pm
Karen Rios
Respuestas: 18938
Illustrious Member Moderator
 

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 

 

 

 
Respondido : 28/10/2025 2:00 pm
Página 2 / 2