Sådan tilføjer du filupload til WordPress-formularer

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

  1. Gå til Plugins → Tilføj nyt
  2. Søge efter "A.F.B."(det korte navn for Auto Form Builder)
  3. Find "AFB – Automatisk formularbygger – Træk og slip formularopretter"
  4. Klik Installer nu, derefter Aktivere

Trin 2: Opret eller rediger din formular

  1. Gå til Automatisk formularbygger → Tilføj ny (eller rediger eksisterende formular)
  2. Du vil se træk-og-slip-formularbyggeren

Trin 3: Tilføj feltet til filupload

  1. Finde Fil Upload i feltpaletten
  2. Træk det over på dit formularlærred
  3. 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

  1. Gem din formular
  2. Forhåndsvisning eller integrering på en side
  3. Testupload af forskellige filer
  4. 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

  1. Gå til Automatisk formularbygger → Indsendelser
  2. Find og klik på indsendelsen
  3. Uploadede filer vises sammen med posten
  4. 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:

  1. Gå til Værktøjer → Webstedstilstand → Info
  2. Udvid Server sektion
  3. 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:

  1. Tilføj feltet til filupload – Træk over på din formular
  2. Sæt en tydelig etiket – Fortæl brugerne, hvad de skal uploade
  3. Begræns filtyper – Aktiver kun det, du har brug for
  4. Angiv størrelsesgrænser – Inden for serverens kapaciteter
  5. Konfigurer flere filer – Hvis det er nødvendigt
  6. Tilføj hjælpetekst – Forklar kravene
  7. 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.

Giv en kommentar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *