Como aceptar a subida de varios ficheiros nos formularios de WordPress
Un ficheiro non sempre é suficiente. As persoas solicitantes de emprego deben enviar currículos E cartas de presentación. As solicitudes de soporte requiren varias capturas de pantalla. As solicitudes de proxectos requiren varias imaxes de referencia.
Subidas de varios ficheiros permite que os usuarios adxunten varios ficheiros nun único envío de formulario: xa non terán que enviar anexos por correo electrónico por separado.
Nesta guía, aprenderás a configurar a carga de varios ficheiros nos teus formularios de WordPress.
Cando precise subir varios ficheiros
Casos de uso común
Solicitudes de emprego
- resumen
- Carta de presentación
- Mostras de portafolio
- certificacións
Tickets de Soporte
- Varias capturas de pantalla do problema
- Rexistros de erros
- Ficheiros de configuración
Reclamacións de seguros
- Fotos de danos desde diferentes ángulos
- Informes policiais
- Receipts
Solicitudes de deseño
- Imaxes de referencia
- Activos da marca
- Bosquexos ou maquetas
Inscricións ao concurso
- Varias fotos por entrada
- Serie de obras de arte
- Clips de vídeo
Incorporación de clientes
- Contratos
- Documentos de identificación
- Rexistro de empresas
- Formularios fiscais
inmobles
- Fotos da propiedade
- Planos de andar
- Informes de inspección
Carga de ficheiros únicos fronte a varios
| característica | Ficheiro único | Múltiples Arquivos |
|---|---|---|
| Ficheiros por campo | 1 | 2+ |
| Caso de uso | Foto de perfil, documento único | Portafolios, conxuntos de documentación |
| Selección de usuario | Fai clic, escolle un | Clic, escolle varios (Ctrl/Cmd+clic) |
| Arrastrar e soltar | Soltar un ficheiro | Soltar varios ficheiros á vez |
| Complexidade | Simple | Require límites mínimos/máximos |
Configuración de varias subidas de ficheiros
Aquí tes como configurar a subida de varios ficheiros con Creador automático de formularios:
Paso 1: Instalar o creador de formularios automático
- Ir a Complementos → Engadir novo
- Buscar "A.F.B."(a abreviatura de Auto Form Builder)"
- Buscar "AFB – Creador automático de formularios – Creador de formularios de arrastrar e soltar"
- prema Instalar agora, Entón Activar
Paso 2: Engadir un campo de subida de ficheiros
- Crea ou edita o teu formulario
- arrastra o Cargar un ficheiro campo no teu formulario
- Fai clic para abrir a configuración do campo
Paso 3: Activar varios ficheiros
- Atopar o Permitir varios ficheiros opción
- Activalo/desactivalo ON
O campo agora acepta varias seleccións de ficheiros.
Paso 4: Definir límites de ficheiros
Ficheiros mínimos
Require un certo número de subidas:
- Exemplo: Mínimo 3 fotos para participar no concurso
- Deixar en 0 para non ter mínimo
Máximo de ficheiros
Limitar o número de subidas:
- Exemplo: Máximo 10 ficheiros para evitar abusos
- Protexe o almacenamento do servidor
- Mantén as presentacións manexables
Paso 5: Configurar os tipos de ficheiro
Especificar os tipos de ficheiro permitidos:
- Imaxes: .jpg, .png, .gif, .webp
- Documentos: .pdf, .doc, .docx
- Follas de cálculo: .xls, .xlsx, .csv
- Arquivos: .zip, .rar
Activa só o que precises para o caso de uso.
Paso 6: Definir límites de tamaño
Definir o tamaño máximo do ficheiro:
- Por ficheiro: Tamaño máximo para cada ficheiro individual (por exemplo, 5 MB)
- Considere: Tamaño total da carga = ficheiros máximos × límite por ficheiro
Paso 7: Personalizar as etiquetas
- Etiqueta do campo: "Cargar documentos" ou "Adxuntar ficheiros"
- Texto do botón: "Escoller ficheiros" ou "Engadir ficheiros"
- Texto de axuda: "Sube ata 5 ficheiros (PDF, DOC). Máximo 10 MB cada un."
Experiencia do usuario para varias cargas
Como os usuarios seleccionan varios ficheiros
Método de clic
- O usuario fai clic no botón "Escoller ficheiros"
- Ábrese o navegador de ficheiros
- O usuario mantén premida a tecla Ctrl (Windows) ou Cmd (Mac) e fai clic en varios ficheiros
- Ou usa Maiús+clic para a selección de rango
- Clics Abertos
Arrastrar e soltar
- O usuario selecciona varios ficheiros no seu explorador de ficheiros
- Arrástraos á zona de subida
- Elimina todos os ficheiros á vez
Seleccións múltiples
- O usuario fai clic para engadir o primeiro lote
- Fai clic de novo para engadir máis ficheiros
- Os ficheiros acumúlanse ata alcanzar o límite
Previsualización de ficheiros
Mostrar aos usuarios o que seleccionaron:
- Lista de nomes de ficheiros
- Vistas previas en miniatura para imaxes
- Botóns de eliminación individuais
- Tamaños de ficheiro
Indicadores de progreso
Para subidas grandes, mostra:
- Barra de progreso da carga
- Estado por ficheiro
- Confirmación de finalización
Establecer límites axeitados
Ficheiros mínimos
| Escenario | Mínimo suxerido |
|---|---|
| Adxuntos xerais | 0 (opcional) |
| Concurso fotográfico | 1-3 |
| Fotos de reclamacións de seguros | 2-3 |
| Envío de portafolios | 3-5 |
Máximo de ficheiros
| Escenario | Máximo suxerido |
|---|---|
| Capturas de pantalla de soporte | 5 |
| Documentos de solicitude de emprego | 5 |
| Envío á galería de fotos | 10-20 |
| Ficheiros de proxecto | 10 |
| Paquete de documentos | 10-15 |
Límites de tamaño do ficheiro
| Tipo de contido | Límite suxerido por ficheiro |
|---|---|
| Documentos (PDF, DOC) | 5-10 MB |
| Imaxes (JPG, PNG) | 5-10 MB |
| Fotos de alta resolución | 15-25 MB |
| videos | 50-100 MB |
| Arquivos (código postal) | 25-50 MB |
Exemplos de formularios de carga múltiple
Formulario de solicitude de emprego
Configuración da subida de ficheiros:
- Discográfica: "Documentos da solicitude"
- Múltiple: si
- Mínimo: 1 (polo menos currículo)
- Máximo: 5
- Tipos de ficheiros: PDF, DOC, DOCX
- Tamaño máximo: 5 MB cada un
- Texto de axuda: "Carga o teu currículo e a túa carta de presentación (PDF ou Word). Tamén podes incluír exemplos de portafolios."
Formulario de tícket de soporte
Configuración da subida de ficheiros:
- Discográfica: "Capturas de pantalla / Adxuntos"
- Múltiple: si
- Mínimo: 0 (opcional)
- Máximo: 5
- Tipos de ficheiros: Imaxes + PDF
- Tamaño máximo: 10 MB cada un
- Texto de axuda: "Adxunta capturas de pantalla ou ficheiros que axuden a explicar o problema (opcional)".
Participación no concurso de fotografía
Configuración da subida de ficheiros:
- Discográfica: "Fotos do concurso"
- Múltiple: si
- Mínimo: 3
- Máximo: 5
- Tipos de ficheiros: Só JPG e PNG
- Tamaño máximo: 15 MB cada un
- Texto de axuda: "Sube de 3 a 5 fotos de alta resolución. Formato JPG ou PNG."
Formulario de reclamación de seguro
Configuración da subida de ficheiros:
- Discográfica: "Fotos e documentación de danos"
- Múltiple: si
- Mínimo: 2
- Máximo: 10
- Tipos de ficheiros: Imaxes + PDF
- Tamaño máximo: 10 MB cada un
- Texto de axuda: "Carga polo menos 2 fotos dos danos desde diferentes ángulos. Inclúe calquera documento relevante."
Xestión de varios envíos de ficheiros
Visualización de subidas
Nos detalles da presentación, verás:
- Lista de todos os ficheiros cargados
- Nomes e tamaños de ficheiros
- Ligazóns de descarga para cada ficheiro
- Miniaturas de imaxes (para ficheiros de imaxe)
Descargando ficheiros
- Fai clic nos ficheiros individuais para descargalos un por un
- Ou descarga todo como ZIP (se é compatible)
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 ou varios poden superar o límite de ficheiros adxuntos por correo electrónico. As ligazóns son máis seguras.
Na exportación CSV
Os campos de ficheiro normalmente expórtanse como:
- URLs de ficheiros (ligazóns para descargar)
- Ou rutas de ficheiros no servidor
Consideracións sobre o servidor
Espazo de almacenamento
As subidas de varios ficheiros consumen máis almacenamento:
- 10 usuarios × 5 ficheiros × 5 MB = 250 MB por día
- Monitorizar o uso do disco
- Implementar políticas de limpeza
Límites de subida
A configuración do servidor pode restrinxir as subidas:
Configuración de PHP
upload_max_filesize– Tamaño máximo dun ficheiropost_max_size– Total máximo de datos POSTmax_file_uploads– Máximo de ficheiros por solicitude
Configuración de WordPress
A configuración multimedia tamén pode limitar as cargas.
Límites de aloxamento
O aloxamento compartido adoita ter límites máis estritos que os VPS ou os servidores dedicados.
Problemas de tempo de espera
As cargas de varios ficheiros grandes poden esgotarse:
- Aumentar
max_execution_timese é posible - Usar subidas fragmentadas/asíncronas para ficheiros moi grandes
- Establecer límites de tamaño de ficheiro realistas
Mellores Prácticas
1. Establecer expectativas claras
Dígalles aos usuarios por adiantado:
- Cantos ficheiros poden subir
- Que tipos de ficheiros se aceptan
- Tamaño máximo do ficheiro
Exemplo de texto de axuda:
"Sube ata 5 ficheiros. Formatos aceptados: PDF, JPG, PNG. Máximo 10 MB por ficheiro."
2. Empregar límites axeitados
- Non permitas 100 ficheiros se só necesitas 5
- Equilibrar as necesidades do usuario coa capacidade do servidor
- Errar polo lado das restricións razoables
3. Activar Arrastrar e Soltar
Facilita moito a selección de varios ficheiros que premer e premer Ctrl.
4. Mostrar vistas previas de ficheiros
Permite que os usuarios vexan o que subiron:
- Confirma que os ficheiros seleccionados son correctos
- Permite eliminar ficheiros incorrectos
- Reduce os erros
5. Proporcionar a opción de eliminar
Os usuarios deberían ser capaces de:
- Eliminar ficheiros individuais antes do envío
- Substituír ficheiros incorrectos
- Comezar de novo se é necesario
6. Proba con ficheiros reais
Antes do lanzamento:
- Cargar ficheiros reais que os usuarios enviarán
- Proba nos límites (ficheiros máximos, tamaño máximo)
- Verificar que todos os ficheiros aparezan no envío
- Comprobar a xestión das notificacións por correo electrónico
7. Plan de almacenamento
- Estimar as necesidades de almacenamento en función do volume previsto
- Configura rutinas de limpeza para envíos antigos
- Monitorizar o uso do disco
Resolución de problemas de cargas múltiples
Só subidas dun ficheiro
Comprobar:
- A opción de varios ficheiros está activada na configuración do campo
- O usuario está a seleccionar varios ficheiros correctamente (Ctrl/Cmd+clic)
Fallo de subida a medias
Causas posibles:
- O tamaño total supera o límite do servidor
- Tempo de espera durante a carga
- Un ficheiro do lote é de tipo inválido
Solucións:
- Reducir o tamaño dos ficheiros
- Cargar menos ficheiros
- Comprobar a configuración do tempo de espera do servidor
Ficheiros que faltan na presentación
Comprobar:
- Carga completada antes do envío do formulario
- O servidor non superou o tempo de espera
- Ficheiros dentro dos límites de tamaño/tipo
Non se poden descargar os ficheiros cargados
Comprobar:
- Os ficheiros existen no servidor
- Permisos de ficheiro correctos
- As rutas de ficheiro na base de datos son correctas
Consideracións de seguridade
Validación do tipo de ficheiro
- Restrinxe sempre os tipos de ficheiro ao que necesitas
- Non permitir ficheiros executábeis (.exe, .php, .js)
- Validar tanto no lado do cliente como no do servidor
Localización do almacenamento
- Os ficheiros deben almacenarse en directorios protexidos
- Non se pode acceder directamente mediante adiviñación de URL
- Considere os controis de acceso para documentos confidenciais
Escaneo de malware
Para aplicacións de alta seguridade:
- Analizar os ficheiros cargados en busca de software malicioso
- Poñer en corentena os ficheiros sospeitosos
- Usar complementos de seguridade
Preguntas máis frecuentes
Cantos ficheiros poden subir os usuarios á vez?
Podes controlar isto coa configuración do número máximo de ficheiros. A configuración do servidor (max_file_uploads) tamén impón límites, normalmente 20 por defecto.
Os usuarios poden engadir ficheiros despois da selección inicial?
Si, a maioría das implementacións permiten premer de novo para engadir máis ficheiros ata que se alcance o límite.
Que ocorre se un ficheiro falla a validación?
Normalmente, o ficheiro non válido rexéitase cunha mensaxe de erro, pero aínda así pódense aceptar ficheiros válidos. O comportamento varía segundo a implementación.
Podo esixir polo menos ficheiros X?
Si, define a opción de ficheiros mínimos. Os usuarios non poden enviar ata que suban polo menos ese número de ficheiros.
Contarán varios ficheiros para o almacenamento do meu aloxamento?
Si, todos os ficheiros cargados ocupan espazo de almacenamento no servidor. Supervisa o uso e implementa políticas de limpeza.
Resumo
Configuración de subidas de varios ficheiros:
- Activar varios ficheiros na configuración do campo de subida de ficheiros
- Definir ficheiros mínimos se se require un número determinado
- Definir o número máximo de ficheiros para evitar o abuso e xestionar o almacenamento
- Configurar os tipos de ficheiro - só permite o que necesitas
- Definir límites de tamaño axeitado para o tipo de contido
- Engadir texto de axuda claro explicando os límites aos usuarios
- Activar arrastrar e soltar para unha mellor experiencia de usuario
- Proba a fondo antes do lanzamento
Conclusión
As subidas de varios ficheiros transforman os teus formularios, que van da simple recollida de datos á recollida exhaustiva de documentos. Solicitudes de emprego, solicitudes de soporte, reclamacións de seguros... calquera escenario no que un ficheiro non sexa suficiente.
Creador automático de formularios facilita a configuración da subida de varios ficheiros. Activa a opción, define os límites, escolle os tipos de ficheiro permitidos e xa estarás listo para aceptar paquetes de documentos, conxuntos de fotos e envíos de varios ficheiros.
Listo para aceptar varios ficheiros? Descargar o creador automático de formularios e configurar a subida de varios ficheiros hoxe mesmo.