Hace ya un buen tiempo había hablado sobre cómo implementar Contact Form 7 en nuestro blog.
Hoy vamos a ver cómo agregar a nuestro formulario, la posibilidad de recibir archivos adjuntos (y que nos lleguen en el mail, claro está).
Para empezar, voy a tomar mi actual formulario de contacto (que siendo fiel al lo vago que vengo siendo, no tiene diseño).
Ahora vamos a crear un campo del tipo file que nos va a permitir enviar archivos adjuntos.
Y una vez que seleccionemos el campo, lo vamos a configurar.
Las opciones posibles a configurar permiten establecer la obligatoriedad del campo, el tamaño máximo que se permitirá subir, las extensiones posibles, un id y clase css.
Para los fines de éste post, no vamos a agregar nada en particular, como viene el campo nos sirve.
Como pueden ver, tenemos el código a copiar dentro de nuestro formulario.
Una vez copiado el código, nos resta agregar una configuración adicional, que es la que logra la magia en el envío.
Como ven, en el campo de Archivos adjuntos (File attachments), ponemos el nombre que le pusimos al campo en el formulario.
Ahora si, grabamos el formulario y pasamos a la prueba en vivo.
Llenen el formulario como siempre, adjunten el archivo y revisen su cuenta de mail.
No debería de haber ningún tipo de inconveniente.






Pingback: Enviar varios archivos a través de Contact Form 7 | .::virtualizado::.
Gracias che me fue de gran utilidad este post porque no le estaba agarrando la onda a la configuración del formulario y necesitaba esto de archivos adjuntos… gracias!!!
Si me permites hacerte una consulta… tengo problemas al tratar de habilitar los CAPTCHAS… copio en el código el generado y al guardar me salta un error… sabes cómo se hace?
@Juan Carlos
Habría que ver el error que te muestra.
¿Prestaste atención al mensaje que indica que se requiere de otro plugin para poder utilizar el Captcha?.
Saludos.