Hola, buenos días,
He creado un nuevo item de menú que se llama "Domicilia tu donativo" en el menú "Colabora" que está conectado a un formulario de "Contact Form" pero cuando rellena todos los datos no envía el formulario. Dice "No se ha podido enviar su mensaje. Por favor, pruebe de nuevo más tarde" y no encuentro el problema. Adjunto imagen con el código a ver si veis algo que falta o esté erróneo.
Gracias
Hola Angelica
Lo acabo de probar y veo que no da ningún error:
Veo que el correo esta saliendo de WordPress:
2026-02-09 12:46:18 1vpPic-00ByLx-L2 <= fontille@cp7237.webempresa.eu U=fontille P=local S=4766 id=6D52WYCfYaxx9de6TOWlGoytCvncoPg5ILkkDUWF2Q@fontilles.org T="Hemos recibido tu email" for a@aa.com
2026-02-09 12:47:25 1vpPic-00ByLx-L2 ** a@aa.com R=lookuphost T=remote_smtp H=aa-com.mail.protection.outlook.com [52.101.9.0] X=TLS1.3:TLS_AES_256_GCM_SHA384:256 CV=yes: SMTP error from remote mail server after RCPT TO:<a@aa.com>: 550 5.4.1 Recipient address rejected: Access denied. For more information see https://aka.ms/EXOSmtpErrors [BL6PEPF0001AB53.namprd02.prod.outlook.com 2026-02-09T11:47:25.317Z 08DE6075E7FA78CD]
2026-02-09 12:47:25 1vpPic-00ByLx-L2 Completed,2026-02-09 12:46:18 1vpPic-00ByLx-L2 <= fontille@cp7237.webempresa.eu U=fontille P=local S=4766 id=6D52WYCfYaxx9de6TOWlGoytCvncoPg5ILkkDUWF2Q@fontilles.org T="Hemos recibido tu email" for a@aa.com<br />
2026-02-09 12:47:25 1vpPic-00ByLx-L2 ** a@aa.com R=lookuphost T=remote_smtp H=aa-com.mail.protection.outlook.com [52.101.9.0] X=TLS1.3:TLS_AES_256_GCM_SHA384:256 CV=yes: SMTP error from remote mail server after RCPT TO:<a@aa.com>: 550 5.4.1 Recipient address rejected: Access denied. For more information see https://aka.ms/EXOSmtpErrors [BL6PEPF0001AB53.namprd02.prod.outlook.com 2026-02-09T11:47:25.317Z 08DE6075E7FA78CD]<br />
2026-02-09 12:47:25 1vpPic-00ByLx-L2 Completed
Revisa si llegó el formulario que envié.
Un saludo
Hola, sí, tu formulario si ha llegado.
En este caso, ¿cuál podría ser el problema? Yo, lo he vuelto a intentar y me dice lo mismo.
Hola Angelica.
Puedes pasar una captura para que veamos el error ?
El IBAM tiene que ser bueno o de prueba si no te dará error:
En este enlace tienes IBAM de prueba.
-> https://www.iban.es/ejemplos.html
Un saludo
Hola Angelica,
Lo primero que veo es que tienes una version muy desfasada de tus plugins y utilizas la versión PHP 7.4 lo cual puede estar generando conflictos en la propia funcionalidad del formulario. Lo primero revisa las versiones de todos los plugins y actualizalo a su versión mas reciente, ten en cuenta tambien actualizar la versio PHP del sitio web a una mas estable y con soporte como 8.3.
Verifica esto que te comenta ya que lo mas probable es que este generando errores por plugins desactualizados.
PD: Puedes hacer estas pruebas en un clon de tu sitio web antes de aplicarlo a tu sitio web de producción, de esta forma si se genera algun error puedes detectarlo antes de que sucede en tu sitio web activo → https://www.webempresa.com/blog/clonar-wordpress-en-3-clics-sin-perder-tiempo.html
Un Saludo
Ya hice el clon. Voy empezar a hacer las actualizaciones.
Me recomendáis algún orden o como quiera? (PHP, plugins, plantilla...)
Hola Angelica,
Lo primero es actualizar los plugins para que puedas ir revisando conflictos de alguno de ellos con la versión PHP, si todo va bien actualiza luego el tema y finalmente WordPres, luego de ello puedes cambiar la versión PHP a 8.X. Debes tener en cuenta que algunos plugins tal vez necesiten una versión superior a 8.X por lo que tienes que ir probando y revisando que va sucediendo mientras vas actualizando todos los complementos del sitio web.
Un Saludo
Hola, buenos días,
Como recomendabas he empezado por los plugins y todo bien excepto cuando he llegado a GiveWP-Donation Plugin. Ahí ha dado fallo. Al ir a la web, sale pantalla en blanco, con mensaje:
"Ha habido un error crítico en esta web.".
Así que voy a restaurar la web y hacer, de nuevo las actualizaciones hasta llegar a Give para que mañana ya esté y pueda seguir trabajando.
Me surgen varias dudas:
1. Cómo solucionar esto. Supuestamente, según información del plugin, este funcionaba con esta versión. En la información que daba sale:
En estos momentos trabajo con la versión PHP 7.4.33, por lo que, en principio, también funcionaría.
Tenemos el plugin de pago, por lo que no sé si tendría que escribir al soporte.
Sobre Give, solo intenté hacer esta actualización porque es la única que se ajustaba a nuestra versión de wordpress. Tengo instalados otros plugins de Give como Give Form Field Manager; Give-Stripe, Give Donation, Give Per Form, etc que no han sido aprobados en la versión actual y no los he actualizado.
Este plugin lo necesitamos y no sé cómo resolver este tema.
Y otra duda, al actualizar algunos plugins, dudo si los estamos utilizando. ¿Hay alguna forma de saber si están en funcionamiento? ¿Si sirven para algo? Creo que se instalaron por algún motivo en ese momento pero ya no se usan.
Gracias.
Hola Angelica,
Entiendo, en este caso es posible que tengas muchos plugins generando conflictos, es algo que debes ir revisando desactivando uno por uno los plugins y luego activando hasta identificar cual causa el conflicto, ten en cuenta tambien dejar el tema activo principal y no un childtheme de tener alguno.
Sbre el formulario de contacto probemos algo mas, tienes conectadas las Captcha desde las opciones de contact form 7? esto suele generar conflictos, verifica en Contacto → Integración → reCAPTCHA si lo tienes configurado, si es asi elimina las claves y guarda los cambios.
Realiza un envio del formulario y mira como va todo.
Si funciona puedes probar añadir el recaptcha al formulario de otra forma por ejemplo un plugin como → https://fr.wordpress.org/plugins/contact-form-7-simple-recaptcha/
Verificalo y nos comentas como va todo
Luego de revisar todo esto y si deseas ver lo del tema y plugins con la version PHP puedes abrir un tema para ello, de esta forma podremos ayudarte con mayor detalle.
Un Saludo
Hola Karen,
No entiendo bien lo que quieres decir con "dejar el tema activo principal y no un childtheme de tener alguno". No sé qué tengo que hacer con esto que dices.
En cuanto a los plugins que están causando el problema son Give y Elementor (éste último ni si quiera intenté actualizarlo porque siempre ha dado problemas). Give me preocupa más porque lo necesitamos y no sé cómo actualizarlo y solucionar esos problemas. De momento, voy a seguir haciendo las actualizaciones, obviando estos plugins a ver si funciona.
En cuanto al reCAPTCHA que estamos utilizando es uno de los que salen recomendados en el enlace que envías: GooglereCAPTCHA. Lo elimino también?
Hola Angelica,
De momento vamos a centrarnos en el problema del formulario, sobre el captcha si elimina la sección o las claves que tienes en la sección de integración y revisa si con ello funciona, esto porqu en alguna ocasiones esto infiere en el funcionamiento del formulario.
Una vez lo pruebas si funciona puedes probar crear unas nuevas claves, configurarlas y probar, si al hacerlo el formulario falla de nuevo puedes probar añadir las opciones de recaptcha con algun plugin como el que te comente.
Una vez tengas esto funcionando, podemos ver lo de los erroes en tu sitio web, esto ultimo te recomiendo lo pruebes en un clon y abras un tema para ello, de esta forma mantendremos un control sobre este hilo y podremos ayudarte con mayor detalle.
Un Saludo
Ok.
Mi duda es, si borro las claves del formulario, ¿cómo genero otras nuevas? yo no hice este proceso y no sé cómo funciona. ¿Me podrías dar alguna indicación o tienes algún artículo donde se explique?
En cuanto a los errores en el sitio web: plugins, php, actualizaciones... abro otro tema ¿no?
Un Saludo
Hola Angelica.
Puedes crear las claves desde esta URL:
https://www.google.com/recaptcha/admin/create
Una vez accedas:
.- Añade Una etiqueta que identifique el sitio ( Puedes poner el nombre que quieras pero te aconsejo que pongas el dominio y así lo tienes identificado )
.- El tipo de captcha v3
- Añade el dominio sin www ni https
Una vez registrado te van a aparecer las claves necesarias para la configuración.
En cuanto a los errores en el sitio web: plugins, php, actualizaciones... abro otro tema ¿no?
Pues te lo agradeceríamos 😉
Un Saludo