es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

No se puede recibir el archivo adjunto en el plugin de formulario de contacto 7.

Gracias por su tiempo de antemano. He creado un formulario con el plugin Contact Form 7, funciona bien y envía el correo electrónico, pero no adjunta los archivos. Aquí están mis códigos y estoy seguro de que mi configuración de correo está bien:

Etiquetas de carga de archivos:
[file file-826 limit:20000000 filetypes:mp4 id:applyfilmbtn class:applyfilmbtn]

[file file-825 limit:2000000 filetypes:zip|rar|doc|pdf id:applyresumebtn class:applyresumebtn]

He agregado estos archivos adjuntos:
[file-825][file-826]
He intentado cambiar la ruta a otra carpeta, así que he agregado esta línea a wp-config:

define( 'WPCF7_UPLOADS_TMP_DIR', '/home/synapsea/domains/synapseaccelerator.com/public_html/wp-content/uploads/email-att' );

También he creado la carpeta y he cambiado los permisos de esa carpeta y las carpetas superiores a 777 en mi panel de control directo (Direct Admin).
He intentado el plugin CFDB7 y no ha resuelto el problema.

Cuando intento enviar el formulario, no se toma el tiempo para cargar el archivo y envía el correo electrónico inmediatamente. Recibo el correo pero sin archivo adjunto.

Aquí está mi formulario:
Estoy utilizando WordPress Versión 5.8.2 y CF7 Versión 5.5.3

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Como experto en tecnologías de la información especializado en php, WordPress, carga de archivos, complementos y Contact Form 7, parece que has probado varios métodos para adjuntar archivos al correo electrónico. Sin embargo, aún no recibes el correo electrónico con adjuntos al enviar el formulario.

    Aquí tienes algunas sugerencias que podrías probar para solucionar el problema:

    1. Intenta usar el shortcode para la carga de archivos en lugar de agregar directamente las etiquetas en el campo Adjuntos de archivos. Puedes usar el siguiente shortcode en su lugar:

    [file* file-825 limit:2000000 filetypes:zip|rar|doc|pdf id:apply_resume_btn class:apply_resume_btn]
    [file* file-826 limit:20000000 filetypes:mp4 id:apply_film_btn class:apply_film_btn]

    1. Verifica el tamaño del archivo adjunto en la configuración del correo electrónico. Si el tamaño del archivo adjunto es mayor que el límite del servidor de correo, podría impedir que el archivo se adjunte correctamente.
    2. Verifica nuevamente los permisos de la carpeta donde estás subiendo los archivos. Asegúrate de que estén configurados en 755 o 777 si es necesario.

    3. Intenta desactivar todos los demás complementos y cambiar temporalmente a un tema predeterminado de WordPress para ver si eso resuelve el problema. A menudo, algunos complementos o temas pueden entrar en conflicto con Contact Form 7.

    4. Intenta actualizar Contact Form 7 a la última versión, ya que podría contener una corrección de errores para este problema.

    Espero que al probar algunas de las sugerencias anteriores puedas resolver el problema de los adjuntos.

Comments are closed.