[SOLUCIONADO] Fallo envío de formulario en WORDPRESS -

  • 9 Respuestas
  • 1207 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado QueenLannister

  • *
  • Underc0der
  • Mensajes: 15
  • Actividad:
    0%
  • Country: 00
  • Reputación 0
    • Ver Perfil
    • Email
ACTUALIZO - RESUELTO

Finalmente el problema estaba en el submit, al enviar los datos no realizaba ninguna acción, por lo que agregué al código manualmente la línea que faltaba con el action y el ID del formulario. No sé porqué ninguno de los plugins generó el action automáticamente o porqué desapareció la línea anterior, eso falta por descubrir.

En fin.

Muchas gracias.

QueenL*


--------------------------------------------------------------------------------------------------------------------------------------------------------
ACTUALIZO ! SIGO SIN RESOLVER  :( :( :(
¡Hola a todos!
Llevo varios días intentando resolver un problema en el envío de formularios de wordpress. Uso el plugin contact form 7, esta extensión venía funcionando perfectamente en todos los sitios wordpress de mis clientes, e incluso el mío personal, hace un par de días dejó de funcionar. Lo curioso es que no responde con ningún mensaje de error, simplemente no envía ningún dato. Tampoco tira error por consola y no todos los sitios tienen el mismo hosting.  Ante esto ya probé:

Configurar SMTP, envía mail de prueba perfectamente y realiza bien prueba de conectividad
 Desinstalar otros plugins
Actualizar version PHP
Configurar el formulario de acuerdo a la última actualización del plugin.
Hacer otro formulario con otro plugin.
Hacer formulario sin plugin
Instalar otro plugin como WP FORM y TAMPOCO FUNCIONA haciendo otro formulario.
TEST MAIL . PHP funciona perfecto, DESCARTADO ERROR DE PHP
El debug no tira ningún error

Se me acabaron las opciones. ¿Cuál puede ser el problema? ¿Qué me recomiendan?

Gracias
----------------------------------------------------------------------------------------------------------------------------------------------------------
¡Hola a todos!
Llevo varios días intentando resolver un problema en el envío de formularios de wordpress. Uso el plugin contact form 7, esta extensión venía funcionando perfectamente en todos los sitios wordpress de mis clientes, e incluso el mío personal, hace un par de días dejó de funcionar. Lo curioso es que no responde con ningún mensaje de error, simplemente no envía ningún dato. Tampoco tira error por consola y no todos los sitios tienen el mismo hosting.  Ante esto ya probé:

- Configurar SMTP, envía mail de prueba perfectamente y realiza bien prueba de conectividad - no es problema del hosting -
- Desinstalar otros plugins
- Actualizar
- Confiigurar el formulario de acuerdo a la última actualización del plugin.
- Hacer otro formulario
- Instalar otro plugin como WP FORM y TAMPOCO FUNCIONA haciendo otro formulario.

Se me acabaron las opciones. ¿Cuál puede ser el problema? ¿Qué me recomiendan?

Gracias
« Última modificación: Junio 09, 2020, 10:46:36 pm por Gabriela »

Marked as best answer by QueenLannister en Junio 09, 2020, 03:48:03 pm

Desconectado Mortal_Poison

  • *
  • Ex-Staff
  • *****
  • Mensajes: 202
  • Actividad:
    0%
  • Country: co
  • Reputación 16
  • Become the change you seek in the world. -Gandhi.
  • Twitter: https://www.twitter.com/Mortal_Poison_
    • Ver Perfil
    • XECURE-LABS

Re:Fallo envío de formulario en WORDPRESS

  • en: Junio 05, 2020, 09:31:28 am
Hola You are not allowed to view links. Register or Login

Fíjate por favor si la petición al realizar click en el botón del submit sí se está haciendo. Tengo una duda, ¿qué proveedor de SMTP estás usando? es decir, Gmail, los de tu hosting, ¿cuáles?.

Un saludo.
« Última modificación: Junio 05, 2020, 09:29:32 pm por Gabriela »
Become the change you seek in the world. -Gandhi.


Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5752
  • Actividad:
    100%
  • Country: ar
  • Reputación 42
  • ANTRAX
  • Skype: underc0de.org
  • Twitter: @Underc0de
    • Ver Perfil
    • Underc0de
    • Email

Re:Fallo envío de formulario en WORDPRESS

  • en: Junio 05, 2020, 09:35:34 am
Hola,
me paso lo mismo hace un tiempo y resulto ser una configuración del servidor.
ponete en contacto con la empresa de hosting y deciles esto mismo. Por lo general es porque cambian alguna regla en el firewall y no dejan salir los correos con el fin de que no usen los servidores para spamear.

Saludos,
ANTRAX
« Última modificación: Junio 05, 2020, 09:29:48 pm por Gabriela »


Desconectado QueenLannister

  • *
  • Underc0der
  • Mensajes: 15
  • Actividad:
    0%
  • Country: 00
  • Reputación 0
    • Ver Perfil
    • Email

Re:Fallo envío de formulario en WORDPRESS

  • en: Junio 05, 2020, 12:21:50 pm
"La configuracion esta bien, en caso de haber algun fallo desde nuestro lado no podrias entrar a ningun cliente SMTP y como puedes ver tu GMAIL esta funcionando.

Yo te recomendaria contactar al soporte d tu plugin "

Eso me respondieron desde uno de los servidores.

No sé qué más intentar.
« Última modificación: Junio 05, 2020, 09:35:37 pm por Gabriela »

Conectado DtxdF

  • *
  • Moderator
  • Mensajes: 999
  • Actividad:
    100%
  • Country: 00
  • Reputación 22
  • Eres un auto y tienes dos opciones: Parar o Seguir
    • Ver Perfil
    • Mi repositorio de Github donde encontraras herramientas para tu trabajo.
    • Email

Re:Fallo envío de formulario en WORDPRESS

  • en: Junio 05, 2020, 12:45:44 pm
Citar
Hay 3 problemas por lo que Contact Form no envía un formulario.

El primero es que que no has puesto un correo asociado a tu dominio en el campo De de la configuración Correo electrónico del formulario. Si tu web es pepito.com, tu correo debe ser info@You are not allowed to view links. Register or Login.com

El segundo es una incompatibilidad con el plugin de caché. No es lo más habitual pero puede ocurrir. Prueba a desactivarlo, a ver si funciona.

El tercero y más habitual es un error con la función PHP Mail. Suele dar muchos quebraderos de cabeza ya que no es un error propiamente del plugin sino del hosting o, mejor dicho, de la integración con este.

En primer lugar, habla con tu proveedor de hosting y asegúrate de que tiene activa esta función de PHP. Para evitar este problema, es recomendable contratar un plan de hosting WordPress, que viene con todas las configuraciones para que todo funcione correctamente.

Referencia: raiolanetworks.es/blog/contact-form-7-tutorial

Ahora yo te digo: Quizá pueda ser una versión diferente tanto de PHP como del plugin, por lo que tendrías que hacer es comparar las versiones con las que implementaste en tus clientes y en tus otros proyectos para determinar la posible causa.

~ DtxdF
« Última modificación: Junio 05, 2020, 09:35:52 pm por Gabriela »
Los seres humanos son robots, cuyo combustible es el afanado dinero.

Desconectado Mortal_Poison

  • *
  • Ex-Staff
  • *****
  • Mensajes: 202
  • Actividad:
    0%
  • Country: co
  • Reputación 16
  • Become the change you seek in the world. -Gandhi.
  • Twitter: https://www.twitter.com/Mortal_Poison_
    • Ver Perfil
    • XECURE-LABS

Re:Fallo envío de formulario en WORDPRESS

  • en: Junio 05, 2020, 12:46:35 pm
No creo que sea tema del plugin, porque nos comentaste que no te funcionó con otros plugins. Yo lo que haría, es crearme un fichero en php(un mailer) y enviar un correo, de esa forma descartaría varias cosas. Me genera inquietud que el test del plugin sí te funciona.

¿Qué te aparece al enviar la petición del formulario?.

Un saludo.
« Última modificación: Junio 05, 2020, 09:36:10 pm por Gabriela »
Become the change you seek in the world. -Gandhi.


Desconectado QueenLannister

  • *
  • Underc0der
  • Mensajes: 15
  • Actividad:
    0%
  • Country: 00
  • Reputación 0
    • Ver Perfil
    • Email

Re:Fallo envío de formulario en WORDPRESS

  • en: Junio 07, 2020, 04:01:16 pm
Al enviar el formulario me carga de nuevo la página de contacto sin dar ningún error ni de envió ni por consola. Ya intenté las 3 opciones, y sigue sin funcionar. También intenté mediante mailgun y tampoco funciona. :(

Desconectado Mortal_Poison

  • *
  • Ex-Staff
  • *****
  • Mensajes: 202
  • Actividad:
    0%
  • Country: co
  • Reputación 16
  • Become the change you seek in the world. -Gandhi.
  • Twitter: https://www.twitter.com/Mortal_Poison_
    • Ver Perfil
    • XECURE-LABS
Hola,

Mira, ahora que lo pienso, deberías revisar bien la configuración del plugin. Si se te envió el mail de prueba, estoy seguro que debería funcionar en producción. Además, tampoco debería pasar el problema en diferentes hostings. Debe ser problema de configuración, quizás con tu cuenta que tienes configurada de SMTP. Intenta con otra cuenta que no sea SMTP, puede ser con los mismos que te proporciona tu proveedor de hosting.

Un saludo.
Become the change you seek in the world. -Gandhi.


Desconectado QueenLannister

  • *
  • Underc0der
  • Mensajes: 15
  • Actividad:
    0%
  • Country: 00
  • Reputación 0
    • Ver Perfil
    • Email
Ya intenté eso. Incluso tampoco funciona con formularios creados a partir de código php, es decir, sin plugin. El servicio de hosting insiste en que de ellos no es el problema, y los mailtest funcionan.

Desconectado Mortal_Poison

  • *
  • Ex-Staff
  • *****
  • Mensajes: 202
  • Actividad:
    0%
  • Country: co
  • Reputación 16
  • Become the change you seek in the world. -Gandhi.
  • Twitter: https://www.twitter.com/Mortal_Poison_
    • Ver Perfil
    • XECURE-LABS
Ese warning que muestras solo es porque no se le ha puesto un atributo a las cookies. Así que no te preocupes por ese error, no tiene nada que ver con lo que se te está presentando. Por otra parte, si deseas, envíame uno de tus sitios por mensaje privado y le echo un vistazo.

Un saludo.
Become the change you seek in the world. -Gandhi.