Com acceptar la càrrega de diversos fitxers als formularis de WordPress
Un fitxer no sempre és suficient. Els sol·licitants de feina han d'enviar currículums I cartes de presentació. Les sol·licituds de suport necessiten diverses captures de pantalla. Les sol·licituds de projecte necessiten diverses imatges de referència.
Càrregues de diversos fitxers permeteu als usuaris adjuntar diversos fitxers en un sol enviament de formulari; ja no caldrà enviar els fitxers adjunts per correu electrònic per separat.
En aquesta guia, aprendràs a configurar la càrrega de diversos fitxers als formularis de WordPress.
Quan necessiteu carregar diversos fitxers
Casos d'ús comuns
Sol·licituds de treball
- Resum
- Carta de presentació
- mostres de portafoli
- Certificacions
Tickets de suport
- Diverses captures de pantalla del problema
- Registres d'errors
- Fitxers de configuració
Reclamacions d’assegurança
- Fotos de danys des de diferents angles
- Informes policials
- ingressos
Sol·licituds de disseny
- Imatges de referència
- Actius de marca
- Esbossos o maquetes
Inscripcions al concurs
- Diverses fotos per entrada
- Sèrie d'obres d'art
- Clips de vídeo
Incorporació del client
- contractes
- Documents d’identificació
- Registre comercial
- Formularis fiscals
béns arrels
- Fotos de la propietat
- Plànols de planta
- Informes d’inspecció
Càrrega d'un sol fitxer vs. de diversos fitxers
| característica | Arxiu únic | Múltiples arxius |
|---|---|---|
| Fitxers per camp | 1 | 2+ |
| Cas d'ús | Foto de perfil, document únic | Portfolios, conjunts de documentació |
| Selecció d'usuari | Feu clic, trieu-ne un | Feu clic, trieu-ne diversos (Ctrl/Cmd+clic) |
| Arrossegar i deixar anar | Deixa anar un fitxer | Deixa anar diversos fitxers alhora |
| Complexitat | Simple | Requereix límits mínims/màxims |
Configuració de la càrrega de diversos fitxers
A continuació s'explica com configurar la càrrega de diversos fitxers amb Creador de formularis automàtic:
Pas 1: Instal·leu el Creador de formularis automàtic
- Anar a Complements → Afegeix-ne de nous
- Buscar "FIG"(nom abreujat de Creador automàtic de formularis)
- Cerca "AFB – Creador automàtic de formularis – Creador de formularis d'arrossegar i deixar anar"
- feu clic install Now, A continuació, Activate
Pas 2: Afegiu un camp de càrrega de fitxers
- Crea o edita el teu formulari
- Arrossegueu el Carrega camp al vostre formulari
- Feu clic per obrir la configuració del camp
Pas 3: Activa diversos fitxers
- Troba el Permetre diversos fitxers opció
- Commuta-ho ON
El camp ara accepta múltiples seleccions de fitxers.
Pas 4: Establir límits de fitxer
Fitxers mínims
Requereix un nombre determinat de càrregues:
- Exemple: Mínim 3 fotos per participar al concurs
- Deixeu-ho a 0 per a cap mínim
Fitxers màxims
Limita el nombre de càrregues:
- Exemple: Màxim 10 fitxers per evitar abusos
- Protegeix l'emmagatzematge del servidor
- Manté els enviaments manejables
Pas 5: Configura els tipus de fitxer
Especifiqueu els tipus de fitxer permesos:
- Images: .jpg, .png, .gif, .webp
- Documents: .pdf, .doc, .docx
- Fulls de càlcul: .xls, .xlsx, .csv
- arxius: .zip, .rar
Habilita només allò que necessitis per al cas d'ús.
Pas 6: Establir límits de mida
Defineix la mida màxima del fitxer:
- Per fitxer: Mida màxima per a cada fitxer individual (per exemple, 5 MB)
- Tingueu en compte: Mida total de càrrega = fitxers màxims × límit per fitxer
Pas 7: Personalitza les etiquetes
- Etiqueta de camp: "Puja documents" o "Adjunta fitxers"
- Text del botó: "Selecciona fitxers" o "Afegeix fitxers"
- Text d'ajuda: "Puja fins a 5 fitxers (PDF, DOC). Màxim 10 MB cadascun."
Experiència d'usuari per a càrregues múltiples
Com els usuaris seleccionen diversos fitxers
Mètode de clic
- L'usuari fa clic al botó "Selecciona fitxers"
- S'obre el navegador de fitxers
- L'usuari manté premuda la tecla Ctrl (Windows) o Cmd (Mac) i fa clic en diversos fitxers.
- O bé utilitza Maj+clic per a la selecció d'intervals
- Clics oberts
Drag and Drop
- L'usuari selecciona diversos fitxers a l'explorador de fitxers
- Els arrossega a la zona de pujada
- Elimina tots els fitxers alhora
Seleccions múltiples
- L'usuari fa clic per afegir el primer lot
- Torna a fer clic per afegir més fitxers
- Els fitxers s'acumulen fins que s'arriba al límit.
Vista prèvia del fitxer
Mostra als usuaris què han seleccionat:
- Llista de noms de fitxers
- Previsualitzacions en miniatura per a imatges
- Botons individuals per eliminar
- Mides de fitxer
Indicadors de progrés
Per a càrregues grans, mostra:
- Barra de progrés de la càrrega
- Estat per fitxer
- Confirmació de finalització
Establir límits adequats
Fitxers mínims
| Escenari | Mínim suggerit |
|---|---|
| Adjunts generals | 0 (opcional) |
| Concurs fotogràfic | 1-3 |
| Fotos de reclamacions d'assegurança | 2-3 |
| Presentació de portfoli | 3-5 |
Fitxers màxims
| Escenari | Màxim suggerit |
|---|---|
| Captures de pantalla de suport | 5 |
| Documents de sol·licitud de feina | 5 |
| Enviament de la galeria de fotos | 10-20 |
| Fitxers de projecte | 10 |
| Paquet de documents | 10-15 |
Límits de mida del fitxer
| Tipus de contingut | Límit suggerit per fitxer |
|---|---|
| Documents (PDF, DOC) | 5-10 MB |
| Imatges (JPG, PNG) | 5-10 MB |
| Fotos d'alta resolució | 15-25 MB |
| Vídeos | 50-100 MB |
| Arxius (ZIP) | 25-50 MB |
Exemples de formularis de càrrega múltiple
Formulari de sol·licitud de feina
Configuració de càrrega de fitxers:
- Label: "Documents de sol·licitud"
- Múltiples: Sí
- mínim: 1 (com a mínim currículum)
- Màxim: 5
- Tipus de fitxers: PDF, DOC, DOCX
- Mida màxima: 5 MB cadascun
- Text d'ajuda: "Puja el teu currículum i la carta de presentació (PDF o Word). També pots incloure exemples de portafoli."
Formulari de tiquet d'assistència
Configuració de càrrega de fitxers:
- Label: "Captures de pantalla / Fitxers adjunts"
- Múltiples: Sí
- mínim: 0 (opcional)
- Màxim: 5
- Tipus de fitxers: Imatges + PDF
- Mida màxima: 10 MB cadascun
- Text d'ajuda: "Adjunteu captures de pantalla o fitxers que ajudin a explicar el problema (opcional)."
Participació al concurs de fotografia
Configuració de càrrega de fitxers:
- Label: "Fotos del concurs"
- Múltiples: Sí
- mínim: 3
- Màxim: 5
- Tipus de fitxers: Només JPG i PNG
- Mida màxima: 15 MB cadascun
- Text d'ajuda: "Puja de 3 a 5 fotos d'alta resolució. Format JPG o PNG."
Formulari de reclamació d'assegurança
Configuració de càrrega de fitxers:
- Label: "Fotos i documentació de danys"
- Múltiples: Sí
- mínim: 2
- Màxim: 10
- Tipus de fitxers: Imatges + PDF
- Mida màxima: 10 MB cadascun
- Text d'ajuda: "Penja almenys 2 fotos dels danys des de diferents angles. Inclou qualsevol document rellevant."
Gestió de múltiples enviaments de fitxers
Visualització de les càrregues
Als detalls de l'enviament, veureu:
- Llista de tots els fitxers carregats
- Noms i mides de fitxers
- Enllaços de descàrrega per a cada fitxer
- Miniatures d'imatges (per a fitxers d'imatge)
Descàrrega d'arxius
- Feu clic als fitxers individuals per descarregar-los d'un en un
- O descarrega-ho tot com a ZIP (si és compatible)
A les notificacions per correu electrònic
Segons la configuració:
- Fitxers adjunts al correu electrònic de notificació
- O enllaços per descarregar fitxers
Nota: Els fitxers grans o diversos poden superar els límits de fitxers adjunts per correu electrònic. Els enllaços són més segurs.
Exportació a CSV
Els camps de fitxer normalment s'exporten com a:
- URL de fitxers (enllaços per descarregar)
- O rutes de fitxer al servidor
Consideracions sobre el servidor
Espai d'emmagatzematge
Les càrregues de diversos fitxers consumeixen més espai d'emmagatzematge:
- 10 usuaris × 5 fitxers × 5 MB = 250 MB per dia
- Supervisar l'ús del disc
- Implementar polítiques de neteja
Límits de càrrega
La configuració del servidor pot restringir les càrregues:
Configuració de PHP
upload_max_filesize– Mida màxima d'un sol fitxerpost_max_size– Dades POST totals màximesmax_file_uploads– Màxim de fitxers per sol·licitud
Configuració de WordPress
La configuració multimèdia també pot limitar les càrregues.
Límits d'allotjament
L'allotjament compartit sovint té límits més estrictes que els VPS o els servidors dedicats.
Problemes de temps d'espera
Les càrregues de diversos fitxers grans poden expirar:
- Augmentar
max_execution_timesi és possible - Utilitza càrregues fragmentades/asíncrones per a fitxers molt grans
- Establir límits de mida de fitxer realistes
Millors Pràctiques
1. Establiu expectatives clares
Digueu als usuaris per endavant:
- Quants fitxers poden carregar
- Quins tipus de fitxers s'accepten
- Mida màxima del fitxer
Exemple de text d'ajuda:
"Puja fins a 5 fitxers. Formats acceptats: PDF, JPG, PNG. Màxim 10 MB per fitxer."
2. Utilitzeu els límits adequats
- No permetis 100 fitxers si només en necessites 5
- Equilibrar les necessitats dels usuaris amb la capacitat del servidor
- Pecar de restriccions raonables
3. Activa l'opció d'arrossegar i deixar anar
Fa que la selecció de diversos fitxers sigui molt més fàcil que fer clic i prémer Ctrl.
4. Mostra les previsualitzacions dels fitxers
Deixa que els usuaris vegin què han penjat:
- Confirma que els fitxers seleccionats són correctes
- Permet eliminar fitxers incorrectes
- Redueix els errors
5. Proporcioneu l'opció d'eliminar
Els usuaris haurien de ser capaços de:
- Elimina els fitxers individuals abans de l'enviament
- Substitueix els fitxers incorrectes
- Torna a començar si cal
6. Prova amb fitxers reals
Abans del llançament:
- Puja els fitxers reals que els usuaris enviaran
- Prova als límits (fitxers màxims, mida màxima)
- Verifica que tots els fitxers apareguin a l'enviament
- Comprovar la gestió de les notificacions per correu electrònic
7. Planifica l'emmagatzematge
- Estimar les necessitats d'emmagatzematge en funció del volum previst
- Establir rutines de neteja per a enviaments antics
- Supervisar l'ús del disc
Resolució de problemes de càrregues múltiples
Només s'han de pujar un fitxer
Comproveu:
- L'opció de fitxers múltiples està habilitada a la configuració del camp.
- L'usuari selecciona diversos fitxers correctament (Ctrl/Cmd+clic)
La càrrega ha fallat a mig camí
Causes possibles:
- La mida total supera el límit del servidor
- Temps d'espera durant la càrrega
- Un fitxer del lot és de tipus no vàlid
Solucions:
- Reduir la mida dels fitxers
- Puja menys fitxers
- Comproveu la configuració del temps d'espera del servidor
Fitxers que falten a l'enviament
Comproveu:
- Pujada completada abans de l'enviament del formulari
- El servidor no ha superat el temps d'espera
- Fitxers dins dels límits de mida/tipus
No es poden descarregar els fitxers carregats
Comproveu:
- Els fitxers existeixen al servidor
- Permisos de fitxer correctes
- Les rutes de fitxer a la base de dades són correctes
Consideracions de seguretat
Validació del tipus de fitxer
- Restringeix sempre els tipus de fitxer al que necessitis
- No permeteu fitxers executables (.exe, .php, .js)
- Valida tant al costat del client com al del servidor
Ubicació de l’emmagatzematge
- Els fitxers s'han d'emmagatzemar en directoris protegits
- No accessible directament mitjançant endevinació d'URL
- Considereu els controls d'accés per a documents sensibles
Escaneig de malware
Per a aplicacions d'alta seguretat:
- Analitza els fitxers carregats per detectar programari maliciós
- Posa en quarantena els fitxers sospitosos
- Utilitzeu complements de seguretat
Preguntes freqüents
Quants fitxers poden pujar els usuaris alhora?
Ho controles amb la configuració del nombre màxim de fitxers. La configuració del servidor (max_file_uploads) també imposa límits, normalment 20 per defecte.
Els usuaris poden afegir fitxers després de la selecció inicial?
Sí, la majoria d'implementacions permeten fer clic de nou per afegir més fitxers fins que s'arriba al límit.
Què passa si un fitxer falla la validació?
Normalment, el fitxer no vàlid es rebutja amb un missatge d'error, però encara s'accepten fitxers vàlids. El comportament varia segons la implementació.
Puc requerir com a mínim els fitxers X?
Sí, estableix l'opció de fitxers mínims. Els usuaris no poden enviar fins que no carreguin com a mínim aquest nombre de fitxers.
Els fitxers múltiples compten per a l'emmagatzematge del meu allotjament?
Sí, tots els fitxers carregats ocupen espai d'emmagatzematge del servidor. Superviseu l'ús i implementeu polítiques de neteja.
resum
Configuració de la càrrega de diversos fitxers:
- Habilita diversos fitxers a la configuració del camp de càrrega de fitxers
- Estableix un mínim de fitxers si es requereix un nombre determinat
- Estableix el màxim de fitxers per evitar abusos i gestionar l'emmagatzematge
- Configura els tipus de fitxer – només permeteu el que necessiteu
- Estableix límits de mida adequat per al tipus de contingut
- Afegeix un text d'ajuda clar explicar els límits als usuaris
- Activa l'arrossegar i deixar anar per a una millor experiència d'usuari
- Prova a fons abans del llançament
Conclusió
La càrrega de diversos fitxers transforma els formularis, que passen de la simple recopilació de dades a la recopilació completa de documents. Sol·licituds de feina, tiquets d'assistència, reclamacions d'assegurances: qualsevol escenari en què un fitxer no sigui suficient.
Creador de formularis automàtic facilita la configuració de la càrrega de diversos fitxers. Activeu l'opció, definiu els límits, trieu els tipus de fitxer permesos i ja estareu a punt per acceptar paquets de documents, conjunts de fotos i enviaments de diversos fitxers.
A punt per acceptar diversos fitxers? Descarrega el creador de formularis automàtic i configurar la càrrega de diversos fitxers avui mateix.