Sådan tilføjer du filupload til WordPress-formularer
Nogle gange er tekstfelter ikke nok. Du har brug for, at brugerne indsender CV'er, uploader billeder, vedhæfter dokumenter eller sender skærmbilleder. Filuploadfelter forvandler grundlæggende kontaktformularer til effektive værktøjer til dokumentindsamling.
I denne guide lærer du, hvordan du tilføjer filuploadfunktioner til dine WordPress-formularer – fra grundlæggende opsætning til avanceret konfiguration.
Hvorfor tilføje filuploads til formularer
Indsaml det, tekst ikke kan indfange
- CV'er/CV'er – Formaterede dokumenter fortæller mere end tekst
- pics – Visuelt bevis, eksempler, porteføljer
- Screenshots – Vis præcis, hvad brugerne ser
- Dokumenter – Kontrakter, certifikater, optegnelser
Strømlin arbejdsgange
- Ingen separate e-mailvedhæftninger
- Filer knyttet til formularindsendelser
- Alt på ét sted
- Nemmere at spore og organisere
Professionel erfaring
- Moderne formularfunktionalitet
- Brugere forventer muligheder for filupload
- Reducerer frem-og-tilbage-forespørgsler
Almindelige brugsscenarier for filupload
Jobansøgninger
- CV (PDF, DOC)
- Brevbrev
- Porteføljeeksempler
- Specifikationer
Support Billetter
- Skærmbilleder af problemer
- Fejllogge
- Konfigurationsfiler
- Videooptagelser
Tilbudsanmodninger
- Projektspecifikationer
- Referencebilleder
- Eksisterende designs til replikering
- Plantegninger, plantegninger
Forsikringskrav
- Skadebilleder
- Politirapporter
- Medicinske journaler
- Kvitteringer
Kundefeedback
- Produktbilleder
- Før/efter billeder
- Brugergenereret indhold
Begivenhedsregistrering
- ID-verifikation
- Bevis for støtteberettigelse
- Holdliste
Entreprenør-/leverandørapplikationer
- Forretningslicenser
- Forsikringsbeviser
- Arbejdsprøver
Tilføjelse af filupload til din formular
Sådan tilføjer du filuploads med Automatisk formularbygger:
Trin 1: Installer Auto Form Builder
- Gå til Plugins → Tilføj nyt
- Søge efter "A.F.B."(det korte navn for Auto Form Builder)
- Find "AFB – Automatisk formularbygger – Træk og slip formularopretter"
- Klik Installer nu, derefter Aktivere
Trin 2: Opret eller rediger din formular
- Gå til Automatisk formularbygger → Tilføj ny (eller rediger eksisterende formular)
- Du vil se træk-og-slip-formularbyggeren
Trin 3: Tilføj feltet til filupload
- Finde Fil Upload i feltpaletten
- Træk det over på dit formularlærred
- Placer hvor du ønsker det (normalt efter kontaktfelterne)
Trin 4: Konfigurer grundlæggende indstillinger
Klik på feltet til filupload for at åbne indstillingerne:
Feltmærke
Giv det en klar, beskrivende betegnelse:
- "Upload CV"
- "Vedhæft dokumenter"
- "Upload skærmbilleder"
- "Vedhæft filer"
Påkrævet / valgfrit
Afgør om filupload er obligatorisk:
- påkrævet – Brugeren skal uploade for at indsende
- Valgfri – Brugeren kan indsende uden filer
Hjælpetekst
Tilføj instruktioner til brugerne:
- "Upload dit CV i PDF- eller Word-format"
- "Vedhæft skærmbilleder, der viser problemet"
- "Maksimal filstørrelse: 10 MB"
Trin 5: Konfigurer filtypebegrænsninger
Styr hvilke filtyper der accepteres:
Efter kategori
- Billeder – JPG, PNG, GIF, WebP
- Dokumenter – PDF, DOC, DOCX
- Regneark – XLS, XLSX, CSV
- Arkiv – ZIP, RAR
- Audio – MP3, WAV
- Video – MP4, MOV
Aktivér kun det, du har brug for
For CV'er: Aktiver kun Dokumenter
For skærmbilleder: Aktivér kun billeder
For generelle vedhæftede filer: Aktivér Dokumenter + Billeder
Trin 6: Indstil størrelsesgrænser
Undgå overdimensionerede uploads:
- Grænse pr. fil – Maksimal størrelse for hver fil
- Almindelige indstillinger: 5 MB, 10 MB, 25 MB
- Overvej serverbegrænsninger
Trin 7: Konfigurer flere filer (valgfrit)
Tillad brugere at uploade mere end én fil:
- Aktivér flere filer – Slå til
- Minimumsfiler – Minimum krævet (0 for valgfrit)
- Maksimalt antal filer – Hætte for at forhindre misbrug
Trin 8: Gem og test
- Gem din formular
- Forhåndsvisning eller integrering på en side
- Testupload af forskellige filer
- Bekræft, at filer vises i indsendelser
Indstillinger for konfiguration af filupload
Enkelt vs. flere filer
| Lokal område | Brug når | Eksempel |
|---|---|---|
| Enkelt fil | Kun ét dokument nødvendigt | Profilfoto, enkelt CV |
| Flere filer | Flere filer forventes | Portefølje, flere skærmbilleder |
Filtypebegrænsninger
| Scenario | Anbefalede typer |
|---|---|
| Jobansøgninger | PDF, DOC, DOCX |
| Supportbilletter | Billeder (JPG, PNG) + PDF |
| Fotoindsendelser | JPG, PNG, WebP |
| Dataimport | CSV, XLS, XLSX |
| Generelle dokumenter | PDF, DOC, DOCX, Billeder |
| Komprimerede filer | ZIP |
Retningslinjer for størrelsesbegrænsning
| Filtype | Typisk størrelse | Foreslået grænse |
|---|---|---|
| Tekstdokumenter (DOC, PDF) | 100KB – 2MB | 5-10 MB |
| Regneark | 100KB – 5MB | 10 MB |
| Fotos (komprimeret) | 500KB – 5MB | 10 MB |
| Billeder i høj opløsning | 5 MB – 20 MB | 20-25 MB |
| Korte videoer | 10 MB – 100 MB | 50-100 MB |
Eksempler på felter til filupload
Upload af CV (Jobansøgning)
- Etiket: "Upload CV"
- Påkrævet: Ja
- Flere: Nej (enkelt fil)
- Filtyper: PDF, DOC, DOCX
- Maksimal størrelse: 5 MB
- Hjælpetekst: "Upload dit CV (PDF- eller Word-format, maks. 5 MB)"
Vedhæftet skærmbillede (supportbilag)
- Etiket: "Vedhæft skærmbilleder"
- Påkrævet: Nej (valgfrit)
- Flere: Ja (op til 5)
- Filtyper: JPG, PNG, GIF
- Maksimal størrelse: 10 MB hver
- Hjælpetekst: "Upload skærmbilleder, der viser problemet (valgfrit, op til 5 billeder)"
Dokumentpakke (tilbudsanmodning)
- Etiket: "Projektdokumenter"
- Påkrævet: Ingen
- Flere: Ja (op til 10)
- Filtyper: PDF, DOC, Billeder, ZIP
- Maksimal størrelse: 15 MB hver
- Hjælpetekst: "Vedhæft alle relevante dokumenter, billeder eller specifikationer"
Fotoindsendelse (konkurrence)
- Etiket: "Fotos af konkurrencebidrag"
- Påkrævet: Ja
- Flere: Ja (3-5 filer)
- Filtyper: Kun JPG, PNG
- Maksimal størrelse: 10 MB hver
- Hjælpetekst: "Upload 3-5 billeder i høj kvalitet (JPG eller PNG)"
Adgang til uploadede filer
Indsendelser i formularen
- Gå til Automatisk formularbygger → Indsendelser
- Find og klik på indsendelsen
- Uploadede filer vises sammen med posten
- Klik for at downloade eller se
Fillagringsplacering
Uploadede filer gemmes typisk i:
- WordPress uploadmappe
- Organiseret efter dato eller formular
- Tilgængelig via mediebiblioteket eller direkte links
I e-mailnotifikationer
Afhængigt af indstillinger:
- Filer vedhæftet til notifikationsmail
- Eller links til at downloade filer
Bemærk: Store filer kan overskride grænserne for vedhæftede filer i e-mails. Links er sikrere for store filer.
I CSV-eksport
Filfelter eksporteres typisk som:
- URL'er til de uploadede filer
- Filnavne
Serverkrav og -begrænsninger
PHP indstillinger
Serverkonfiguration påvirker uploads:
| Lokal område | Hvad den kontrollerer | Almindelige værdier |
|---|---|---|
| upload_max_filesize | Maksimal størrelse pr. fil | 2M, 10M, 64M |
| post_max_size | Maks. samlede POST-data | 8M, 32M, 128M |
| max_file_uploads | Maks. filer pr. anmodning | 20 |
| max_execution_time | Timeout for scriptet | 30, 60, 300 sekunder |
Tjek dine grænser
Sådan finder du din servers grænser:
- Gå til Værktøjer → Webstedstilstand → Info
- Udvid Server sektion
- Søg efter uploadrelaterede værdier
Hvis grænserne er for lave
- Kontakt din hostingudbyder
- Eller tilføj til .htaccess / php.ini (hvis tilladt)
- Sæt formulargrænser under servergrænserne
Sikkerhedsovervejelser
Validering af filtype
Begræns altid filtyper:
- Aktivér kun de typer, du rent faktisk har brug for
- Tillad aldrig eksekverbare filer (.exe, .php, .js)
- Validering sker på både klient og server
Sikkerhed i fillagring
- Filer gemt uden for webroden, når det er muligt
- Direkte URL-adgang kan være begrænset
- Overvej, hvem der kan få adgang til uploadede filer
Forebyggelse af malware
Til følsomme anvendelser:
- Brug sikkerhedsplugins med malwarescanning
- Begræns til almindelige sikre formater (PDF, JPG)
- Gennemgå uploads før brug
Best Practices
1. Vær specifik omkring krav
Fortæl brugerne præcis, hvad de skal uploade:
- Accepterede filtyper
- Maksimal filstørrelse
- Antal tilladte filer
- Hvad filen skal indeholde
2. Brug passende grænser
Match grænser med faktiske behov:
- CV'er behøver ikke en grænse på 50 MB
- Fotokonkurrencer har brug for større grænser
- Overvej serverkapacitet
3. Gør det valgfrit, når det er muligt
Kræv ikke filer, medmindre de er nødvendige:
- Brugere har muligvis ikke filer klar
- Øger formularudfyldelsesraten
- Opfølgning på filer, hvis det er nødvendigt
4. Aktivér træk og slip
Moderne, nem brugeroplevelse:
- Brugere forventer træk og slip
- Hurtigere end klik-gennemse-vælg
- Fungerer med flere filer
5. Vis uploadstatus
Store filer tager tid:
- Statuslinje forhindrer forvirring
- Brugerne ved, at upload fungerer
- Reducerer antallet af afbrudte uploads
6. Test grundigt
Før du går live:
- Upload forskellige filtyper
- Test ved størrelsesgrænser
- Prøv ugyldige filtyper (bør afvises)
- Bekræft, at filer vises i indsendelser
- Test på mobile enheder
Fejlfinding af filuploads
Upload mislykkes øjeblikkeligt
Kontrollere:
- Filtypen er tilladt
- Filstørrelsen er inden for grænsen
- JavaScript er aktiveret i browseren
Upload mislykkes undervejs
Mulige årsager:
- Server timeout
- Forbindelsen blev afbrudt
- Serverens maksimale størrelse er overskredet
Løsninger:
- Reducer filstørrelse
- Tjek servergrænser
- Prøv mindre filer først
Filer vises ikke i indsendelsen
Kontrollere:
- Upload fuldført før formularen indsendes
- Serveren har ledig diskplads
- Korrekte filtilladelser på serveren
Fejlen "Filtype ikke tilladt"
Løsninger:
- Aktivér filtypen i feltindstillingerne
- Brugeren uploader muligvis forkert format
- Kontroller, at filtypenavnet matcher indholdet
Kan ikke downloade uploadede filer
Kontrollere:
- Filer findes på lagerplaceringen
- Korrekte filtilladelser
- Links/stier er gyldige
Ofte stillede spørgsmål
Er filupload inkluderet i gratisversionen?
Ja! Auto Form Builder inkluderer filuploadfunktionalitet i den gratis version – ingen betalt opgradering kræves for grundlæggende filuploads.
Hvilke filtyper kan brugerne uploade?
Du styrer dette i feltindstillingerne. Almindelige muligheder inkluderer billeder (JPG, PNG), dokumenter (PDF, DOC), regneark (XLS, CSV) og arkiver (ZIP). Aktiver kun det, du har brug for.
Hvad er den maksimale filstørrelse?
Du indstiller dette i feltindstillinger, men det er også begrænset af din servers PHP-konfiguration. Tjek din servers upload_max_filesize-indstilling.
Kan brugere uploade flere filer?
Ja, aktivér "Tillad flere filer" i feltindstillingerne og angiv minimums-/maksimumsgrænser.
Hvor gemmes uploadede filer?
Filer gemmes i WordPress' uploadmappe og er knyttet til formularindsendelser. Se dem i indsendelsesdashboardet.
Er uploadede filer sikre?
Filuploads inkluderer validering for tilladte typer. For yderligere sikkerhed, begræns filtyper til kun det, du har brug for, og overvej sikkerhedsplugins til malwarescanning.
Resumé
Tilføjelse af filupload til WordPress-formularer:
- Tilføj feltet til filupload – Træk over på din formular
- Sæt en tydelig etiket – Fortæl brugerne, hvad de skal uploade
- Begræns filtyper – Aktiver kun det, du har brug for
- Angiv størrelsesgrænser – Inden for serverens kapaciteter
- Konfigurer flere filer – Hvis det er nødvendigt
- Tilføj hjælpetekst – Forklar kravene
- Test grundigt – Forskellige filer, størrelser, enheder
Konklusion
Filuploads udvider dine formularer til mere end blot at samle tekst. CV'er, fotos, dokumenter, skærmbilleder – uanset hvad du har brug for, kan brugerne indsende det direkte via din formular. Ingen vedhæftede filer i e-mails, ingen mistede filer, alt er organiseret med indsendelsen.
Automatisk formularbygger inkluderer filupload i den gratis version, komplet med træk og slip, flere filer, typebegrænsninger og størrelsesgrænser. Tilføjelse af filuploads tager kun et par klik.
Klar til at acceptere filuploads? Download automatisk formularbygger og tilføj filuploadfunktion til dine formularer i dag.