{"id":11824,"date":"2016-02-16T07:10:56","date_gmt":"2016-02-16T06:10:56","guid":{"rendered":"https:\/\/eltallerdelbit.com\/?p=11824"},"modified":"2020-08-27T22:32:23","modified_gmt":"2020-08-27T20:32:23","slug":"archivos-adjuntos-contact-form-7","status":"publish","type":"post","link":"https:\/\/eltallerdelbit.com\/archivos-adjuntos-contact-form-7\/","title":{"rendered":"Archivos adjuntos en Contact Form 7"},"content":{"rendered":"
\nLos pasos que realizaremos para conseguir adjuntar archivos con el plugin Contact Form 7 ser\u00e1n los siguientes:<\/p>\n
<\/p>\n
Creamos un Formulario nuevo<\/p>\n
<\/p>\n
<\/p>\n
En la pesta\u00f1a “Formulario<\/em>” aparecer\u00e1 nuestro formulario por defecto:<\/p>\n Nombre (requerido) Correo electr\u00f3nico (requerido) Asunto Mensaje [submit \"Enviar\"]<\/p><\/pre>\n <\/p>\n Configuramos los campos necesarios para el formulario, y a\u00f1adimos el campo “archivo”<\/p>\n <\/p>\n <\/p>\n Y aparecer\u00e1n las opciones de configuraci\u00f3n del campo “archivo<\/em>“.<\/p>\n Entre estas opciones tenemos la de “L\u00edmite de tama\u00f1o de archivo<\/em>” y “Formatos de archivos aceptados<\/em>“. Si los rellenamos, aparecer\u00e1 el c\u00f3digo del formulario personalizado que veremos un poco m\u00e1s abajo.<\/p>\n <\/p>\n Al haberlo personalizado\u00a0deber\u00eda quedar algo as\u00ed:<\/p>\n <\/p>\n <\/p>\n <\/p>\n <\/p>\n <\/p>\n En cada caso el c\u00f3digo que Contact Form ofrecer\u00e1 ser\u00e1 distinto, as\u00ed que prestad atenci\u00f3n y copiad el c\u00f3digo exacto que Contact Form muestre. De<\/em>: La direcci\u00f3n remitente. Aparecer\u00e1 algo as\u00ed como: wordpress@midominio.com<\/p>\n Asunto<\/em>: El asunto que aparezca en el formulario.<\/p>\n <\/p>\n <\/p>\n De esta forma el cuerpo del mensaje mostrar\u00e1 debajo del texto del mensaje el nombre del archivo adjunto.<\/p>\n Lo a\u00f1adimos un poco m\u00e1s abajo, en el campo Archivos adjuntos<\/em>:<\/p>\n <\/p>\n <\/p>\n De esta forma ya podremos recibir los mensajes del formulario junto a los archivos adjuntos. <\/p>\n <\/p>\n <\/p>\n
\r\n <\/p>\r\n\r\n
\r\n [email* your-email] <\/p>\r\n\r\n
\r\n <\/p>\r\n\r\n
\r\n [textarea your-message] <\/p>\r\n\r\n[file file-113 limit:2000 filetypes:pdf|txt|doc|docx]<\/pre>\n
Con esto habremos configurado el plugin contact Form 7 para que sea posible a\u00f1adir\/adjuntar archivos en el formulario creado.<\/h4>\n
Configurar Contact Form 7<\/strong> para recibir emails de los formularios enviados con archivos adjuntos<\/strong><\/span><\/h3>\n
\nHemos de acceder a la pesta\u00f1a “Correo electr\u00f3nico<\/em>“, y a\u00f1adiremos el c\u00f3digo anterior: [file-113]<\/p>\n
\n
\nA continuaci\u00f3n vemos los campos del correo electr\u00f3nico que podemos configurar:
\n
\n<\/em>
\n
\nPara<\/em>: ponemos la direcci\u00f3n de destinatario donde deseamos recibir los mensajes.<\/p>\n
\n
\nAh\u00ed hemos de a\u00f1adir el c\u00f3digo recibido de Contact Form 7 para el campo de archivo\u00a0<\/em>(recordemos que en este caso se trataba de file-113<\/em> ).
\n
\nAs\u00ed que lo a\u00f1adimos de esta forma:<\/p>\n[file-113]<\/pre>\n
\n <\/p>\nComprobando c\u00f3mo funciona el env\u00edo de archivos adjuntos en Contact Form 7<\/strong><\/span><\/h3>\n
\nVamos a ver una prueba adjuntando un archivo en un formulario de contact form 7:<\/p>\n
\nSi todo est\u00e1 correctamente configurado y no tenemos problemas de otro tipo, nuestro formulario ser\u00e1 enviado:<\/p>\n
\n <\/p>\n
\n Y este es el email que recibiremos:
\nComo podemos ver, muestra los campos anteriormente configurados, y por \u00faltimo el archivo adjunto (un .doc en este caso):<\/p>\n
\n <\/p>\n