Tutoriais

Como engadir a subida de ficheiros aos formularios de WordPress

Como engadir a subida de ficheiros aos formularios de WordPress

Ás veces, os campos de texto non son suficientes. Necesitas que os usuarios envíen currículos, suban fotos, adxunten documentos ou envíen capturas de pantalla. Os campos de carga de ficheiros transforman os formularios de contacto básicos en potentes ferramentas de recollida de documentos.

Nesta guía, aprenderás a engadir a funcionalidade de subida de ficheiros aos teus formularios de WordPress, desde a configuración básica ata a configuración avanzada.

Por que engadir subidas de ficheiros a formularios

Recolle o que o texto non pode capturar

  • Currículos/CVs – Os documentos formatados contan máis que o texto
  • fotos – Probas visuais, exemplos, portafolios
  • Imaxes – Mostrar exactamente o que ven os usuarios
  • Documentos – Contratos, certificados, rexistros

Axiliza os fluxos de traballo

  • Sen anexos de correo electrónico separados
  • Ficheiros vinculados a envíos de formularios
  • Todo nun só lugar
  • Máis doado de rastrexar e organizar

Experiencia profesional

  • Capacidade de formulario moderno
  • Os usuarios esperan opcións de subida de ficheiros
  • Reduce as solicitudes de ida e volta

Casos de uso comúns de carga de ficheiros

Solicitudes de emprego

  • Currículo/CV (PDF, DOC)
  • Carta de presentación
  • Mostras de portafolio
  • certificacións

Tickets de Soporte

  • Capturas de pantalla de problemas
  • Rexistros de erros
  • Ficheiros de configuración
  • Gravacións de vídeo

Solicitudes de cotización

  • Especificacións do proxecto
  • Imaxes de referencia
  • Deseños existentes para replicar
  • Planos de planta, planos

Reclamacións de seguros

  • Fotos de danos
  • Informes policiais
  • Expedientes médicos
  • Receipts

Comentario do cliente

  • Fotos do produto
  • Imaxes antes/despois
  • Contido xerado polo usuario

Rexistro de eventos

  • Verificación de identificación
  • Proba da elegibilidade
  • Listas de equipos

Solicitudes de contratistas/provedores

  • Licenzas comerciais
  • Certificados de seguros
  • Mostras de traballo

Engadir a subida de ficheiros ao formulario

Aquí tes como engadir ficheiros subidos con Creador automático de formularios:

Paso 1: Instalar o creador de formularios automático

  1. Ir a Complementos → Engadir novo
  2. Buscar "A.F.B."(a abreviatura de Auto Form Builder)"
  3. Buscar "AFB – Creador automático de formularios – Creador de formularios de arrastrar e soltar"
  4. prema Instalar agora, Entón Activar

Paso 2: Crea ou edita o teu formulario

  1. Ir a Creador automático de formularios → Engadir novo (ou editar o formulario existente)
  2. Verás o creador de formularios de arrastrar e soltar

Paso 3: Engadir o campo de subida de ficheiros

  1. Buscar Cargar un ficheiro na paleta de campo
  2. Arrástrao ao lenzo do formulario
  3. Posición onde o queiras (normalmente despois dos campos de contacto)

Paso 4: Configurar a configuración básica

Fai clic no campo de carga de ficheiros para abrir a configuración:

Etiqueta de campo

Ponlle unha etiqueta clara e descritiva:

  • "Cargar currículo"
  • "Adxuntar documentos"
  • "Cargar capturas de pantalla"
  • "Adxuntar ficheiros"

Obrigatorio/Opcional

Decide se a subida de ficheiros é obrigatoria:

  • Esixe – O usuario debe subir para enviar
  • opcional – O usuario pode enviar sen ficheiros

Texto de axuda

Engadir instrucións para os usuarios:

  • "Sube o teu currículo en formato PDF ou Word"
  • "Adxuntar capturas de pantalla que mostren o problema"
  • "Tamaño máximo do ficheiro: 10 MB"

Paso 5: Configurar as restricións de tipo de ficheiro

Controla que tipos de ficheiros se aceptan:

Por categoría

  • imaxes – JPG, PNG, GIF, WebP
  • Documentos – PDF, DOC, DOCX
  • Spreadsheets – XLS, XLSX, CSV
  • arquivo – ZIP, RAR
  • auditivo – MP3, WAV
  • video – MP4, MOV

Activa só o que necesitas

Para currículos: Activar só documentos
Para capturas de pantalla: Activar só imaxes
Para anexos xerais: Activar Documentos + Imaxes

Paso 6: Definir límites de tamaño

Evitar subidas de tamaño excesivo:

  • Límite por ficheiro – Tamaño máximo para cada ficheiro
  • Configuración común: 5 MB, 10 MB, 25 MB
  • Ten en conta as limitacións do servidor

Paso 7: Configurar varios ficheiros (opcional)

Permitir que os usuarios carguen máis dun ficheiro:

  • Activar varios ficheiros – Activar/desactivar
  • Ficheiros mínimos – Mínimo requirido (0 para opcional)
  • Máximo de ficheiros – Tapa para evitar malos tratos

Paso 8: Garda e proba

  1. Garda o teu formulario
  2. Vista previa ou incrustar nunha páxina
  3. Proba de subida de varios ficheiros
  4. Verificar que os ficheiros aparezan nos envíos

Opcións de configuración de subida de ficheiros

Ficheiros únicos fronte a varios

escenario Usa Cando Exemplo
Ficheiro único Só se precisa un documento Foto de perfil, currículo único
Varios ficheiros Espéranse varios ficheiros Portfolio, varias capturas de pantalla

Restricións de tipos de ficheiro

Escenario Tipos recomendados
Solicitudes de emprego PDF, DOC, DOCX
Tickets de apoio Imaxes (JPG, PNG) + PDF
Envíos de fotos JPG, PNG, WebP
Importacións de datos CSV, XLS, XLSX
Documentos xerais PDF, DOC, DOCX, Imaxes
Ficheiros comprimidos ZIP

Directrices do límite de tamaño

Tipo de ficheiro Tamaño típico Límite suxerido
Documentos de texto (DOC, PDF) 100 KB – 2 MB 5-10 MB
Spreadsheets 100 KB – 5 MB 10 MB
Fotos (comprimidas) 500 KB – 5 MB 10 MB
Imaxes de alta resolución 5 MB – 20 MB 20-25 MB
Vídeos curtos 10 MB – 100 MB 50-100 MB

Exemplos de campos de subida de ficheiros

Carga de currículos (solicitude de emprego)

  • Discográfica: "Cargar currículo"
  • necesario: si
  • Múltiple: Non (ficheiro único)
  • Tipos de ficheiros: PDF, DOC, DOCX
  • Tamaño máximo: 5 MB
  • Texto de axuda: "Sube o teu currículo (formato PDF ou Word, máximo 5 MB)"

Adxunto de captura de pantalla (ticket de soporte)

  • Discográfica: "Adxuntar capturas de pantalla"
  • necesario: Non (opcional)
  • Múltiple: Si (ata 5)
  • Tipos de ficheiros: JPG, PNG, GIF
  • Tamaño máximo: 10 MB cada un
  • Texto de axuda: "Cargar capturas de pantalla que mostren o problema (opcional, ata 5 imaxes)"

Paquete de documentos (solicitude de orzamento)

  • Discográfica: "Documentos do proxecto"
  • necesario: Non
  • Múltiple: Si (ata 10)
  • Tipos de ficheiros: PDF, DOC, imaxes, ZIP
  • Tamaño máximo: 15 MB cada un
  • Texto de axuda: "Adxunte calquera documento, imaxe ou especificación relevante"

Envío de fotos (concurso)

  • Discográfica: "Fotos de participantes no concurso"
  • necesario: si
  • Múltiple: Si (3-5 ficheiros)
  • Tipos de ficheiros: Só JPG e PNG
  • Tamaño máximo: 10 MB cada un
  • Texto de axuda: "Sube de 3 a 5 fotos de alta calidade (JPG ou PNG)"

Acceso aos ficheiros cargados

Envíos en formulario

  1. Ir a Creador automático de formularios → Envíos
  2. Atopa e fai clic na presentación
  3. Os ficheiros cargados aparecen coa entrada
  4. Fai clic para descargar ou ver

Localización de almacenamento de ficheiros

Os ficheiros cargados adoitan almacenarse en:

  • Cartafol de subidas de WordPress
  • Organizado por data ou formulario
  • Accesible a través da biblioteca multimedia ou ligazóns directas

En Notificacións por correo electrónico

Dependendo da configuración:

  • Ficheiros adxuntos ao correo electrónico de notificación
  • Ou ligazóns para descargar ficheiros

Nota: Os ficheiros grandes poden superar os límites de anexos de correo electrónico. As ligazóns son máis seguras para ficheiros grandes.

Na exportación CSV

Os campos de ficheiro normalmente expórtanse como:

  • URLs aos ficheiros cargados
  • Nomes de ficheiros

Requisitos e límites do servidor

Configuración de PHP

A configuración do servidor afecta ás subidas:

escenario O que controla Valores comúns
upload_max_filesize Tamaño máximo por ficheiro 2M, 10M, 64M
post_max_size Total máximo de datos POST 8M, 32M, 128M
cargas máx Máximo de ficheiros por solicitude 20
hora máxima_execución Tempo de espera do script 30, 60, 300 segundos

Comprobando os teus límites

Para atopar os límites do teu servidor:

  1. Ir a Ferramentas → Estado do sitio → Información
  2. Expandir servidor sección
  3. Buscar valores relacionados coa carga

Se os límites son demasiado baixos

  • Póñase en contacto co seu provedor de hospedaxe
  • Ou engádeo a .htaccess / php.ini (se está permitido)
  • Definir límites de formulario por debaixo dos límites do servidor

Consideracións de seguridade

Validación do tipo de ficheiro

Restrinxir sempre os tipos de ficheiro:

  • Activa só os tipos que realmente necesitas
  • Non permitir nunca ficheiros executábeis (.exe, .php, .js)
  • A validación ocorre tanto no cliente como no servidor

Seguridade do almacenamento de ficheiros

  • Ficheiros almacenados fóra da raíz web cando sexa posible
  • O acceso directo á URL pode estar restrinxido
  • Ten en conta quen pode acceder aos ficheiros cargados

Prevención de malware

Para aplicacións sensibles:

  • Usar complementos de seguridade con análise de software malicioso
  • Restrinxir a formatos seguros comúns (PDF, JPG)
  • Revisar as cargas antes de usalas

Mellores Prácticas

1. Sexa específico sobre os requisitos

Indica aos usuarios exactamente o que deben cargar:

  • Tipos de ficheiro aceptados
  • Tamaño máximo do ficheiro
  • Número de ficheiros permitidos
  • O que debe conter o ficheiro

2. Empregar límites axeitados

Adaptar os límites ás necesidades reais:

  • Os currículos non precisan un límite de 50 MB
  • Os concursos de fotografía requiren límites máis amplos
  • Ten en conta a capacidade do servidor

3. Fai que sexa opcional cando sexa posible

Non requira ficheiros a menos que sexan esenciais:

  • Pode que os usuarios non teñan ficheiros listos
  • Aumenta a taxa de completado de formularios
  • Facer un seguimento dos ficheiros se é necesario

4. Activar Arrastrar e Soltar

Experiencia de usuario moderna e sinxela:

  • Os usuarios esperan arrastrar e soltar
  • Máis rápido que premer-explorar-seleccionar
  • Funciona con varios ficheiros

5. Mostrar o progreso da subida

Os ficheiros grandes tardan tempo:

  • A barra de progreso evita confusións
  • Os usuarios saben que a carga funciona
  • Reduce as subidas abandonadas

6. Proba a fondo

Antes de emitir en directo:

  • Cargar varios tipos de ficheiros
  • Proba nos límites de tamaño
  • Proba con tipos de ficheiro non válidos (debería rexeitarse)
  • Verificar que os ficheiros aparezan nos envíos
  • Proba en dispositivos móbiles

Resolución de problemas de subida de ficheiros

A subida falla inmediatamente

Comprobar:

  • O tipo de ficheiro está permitido
  • O tamaño do ficheiro está dentro do límite
  • JavaScript está activado no navegador

Fallo de subida a medias

Causas posibles:

  • Tempo de espera do servidor
  • Cortouse a conexión
  • Superouse o tamaño máximo do servidor

Solucións:

  • Reduce o tamaño do ficheiro
  • Comprobar os límites do servidor
  • Proba primeiro con ficheiros máis pequenos

Ficheiros que non aparecen na presentación

Comprobar:

  • Carga completada antes do envío do formulario
  • O servidor ten espazo en disco dispoñible
  • Permisos de ficheiro axeitados no servidor

Erro "Tipo de ficheiro non permitido"

Solucións:

  • Activar o tipo de ficheiro na configuración do campo
  • O usuario pode estar a cargar un formato incorrecto
  • Comprobar que a extensión do ficheiro coincida co contido

Non se poden descargar os ficheiros cargados

Comprobar:

  • Os ficheiros existen na localización de almacenamento
  • Permisos de ficheiro correctos
  • As ligazóns/rutas son válidas

Preguntas máis frecuentes

A versión gratuíta inclúe a subida de ficheiros?

Si! O creador de formularios automático inclúe a funcionalidade de subida de ficheiros na versión gratuíta; non se require ningunha actualización de pago para as subidas de ficheiros básicas.

Que tipos de ficheiros poden subir os usuarios?

Podes controlar isto na configuración de campo. As opcións habituais inclúen imaxes (JPG, PNG), documentos (PDF, DOC), follas de cálculo (XLS, CSV) e arquivos (ZIP). Activa só o que precises.

Cal é o tamaño máximo do ficheiro?

Isto defínese na configuración de campo, pero tamén está limitado pola configuración de PHP do servidor. Comproba a configuración upload_max_filesize do servidor.

Os usuarios poden subir varios ficheiros?

Si, activa "Permitir varios ficheiros" na configuración do campo e define límites mínimos/máximos.

Onde se almacenan os ficheiros subidos?

Os ficheiros almacénanse no cartafol de subidas de WordPress e están vinculados aos envíos de formularios. Véxaos no panel de envíos.

Son seguros os ficheiros cargados?

As subidas de ficheiros inclúen a validación dos tipos permitidos. Para maior seguridade, restrinxe os tipos de ficheiro só ao que necesitas e considera a posibilidade de complementos de seguridade para a análise de software malicioso.

Resumo

Engadindo a subida de ficheiros aos formularios de WordPress:

  1. Engadir o campo de subida de ficheiros – Arrastra ao teu formulario
  2. Establecer unha etiqueta clara – Indicar aos usuarios o que deben subir
  3. Restrinxir os tipos de ficheiro – Activa só o que precises
  4. Definir límites de tamaño – Dentro das capacidades do servidor
  5. Configurar varios ficheiros – Se é necesario
  6. Engadir texto de axuda – Explicar os requisitos
  7. Proba a fondo – Varios ficheiros, tamaños e dispositivos

Conclusión

As subidas de ficheiros van máis alá da simple recollida de texto. Currículos, fotos, documentos, capturas de pantalla: o que precises, os usuarios poden envialo directamente a través do formulario. Sen anexos de correo electrónico, sen ficheiros perdidos, todo organizado co envío.

Creador automático de formularios Inclúe a subida de ficheiros na versión gratuíta, con función de arrastrar e soltar, varios ficheiros, restricións de tipo e límites de tamaño. Engadir subidas de ficheiros só require uns poucos clics.

Listo para aceptar subidas de ficheiros? Descargar o creador automático de formularios e engade a capacidade de subida de ficheiros aos teus formularios hoxe mesmo.

Deixe unha resposta

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *