
📂 Laste opp filer til WordPress via FTP: en komplett guide
Hvit skjerm. Adminpanelet vil ikke lastes. Pluginen du nettopp aktiverte tok ned hele nettstedet. Og hostingsupport svarer én gang hver tredje time. Høres det kjent ut?
FTP i slike øyeblikk er den eneste kanalen der du kan nå nettstedets filer og bringe det tilbake til live. Haken er at WordPress-nettstedseiere sjelden får tilgang til serveren via FTP i fredstid. Når katastrofen inntreffer, er det bare panikk og søk etter «hvordan koble til FTP» i tre faner.
I virkeligheten er det enklere å koble til enn å sette opp e-post på telefonen. Fem minutter, så er du inne i serverens filsystem med full kontroll over hver mappe og hver php-fil. Ingen panikk: her er algoritmen fra installasjon av klienten til opplasting av filer og nødgjenoppretting.
💡 Rask oversikt:
- Installer FileZilla (en gratis FTP-klient for Windows, macOS og Linux) eller åpne den innebygde Filbehandleren i hostingspanelet ditt hvis du trenger en engangsoperasjon.
- Opprett en FTP-konto i cPanel (eller tilsvarende): brukernavn, passord, mappebinding. Tilkoblingsdetaljer vises umiddelbart etter opprettelse.
- Koble til serveren: vert (domene eller IP), port 22 for SFTP. Finn mappen public_html (WordPress-roten) og dra filer mellom datamaskinen og serveren.
- Hvis en mediefil lastet opp via FTP ikke vises i WordPress-biblioteket, registrer den via Media Sync-pluginen eller Add From Server Reloaded. Bare å laste opp en fil til uploads-mappen legger den ikke til i databasen.
Hvorfor WordPress-nettstedseiere trenger FTP
FTP (File Transfer Protocol) er en nettverksprotokoll for overføring av filer mellom en datamaskin og en server. Den dukket opp lenge før WordPress: RFC 959, som beskriver FTP-spesifikasjonen, ble utgitt i 1985. I dag er protokollen over 40 år gammel, men den er fortsatt innebygd i hver hostingtjeneste og hvert kontrollpanel som en grunnleggende transport.
Fire scenarioer der FTP er uunnværlig:
- White screen of death (WSOD). Du aktiverte en plugin eller et tema, og nettstedet sluttet å åpne seg sammen med adminpanelet. Koble til via FTP til
/wp-content/plugins/, endre navn på den problematiske utvidelsens mappe, så kommer nettstedet tilbake til live i løpet av sekunder. - Redigering av wp-config.php og.htaccess. En feil i disse filene krasjer nettstedet uten admintilgang. FTP er den eneste måten å fikse dem direkte på.
- Opplasting av store filer. WordPress' nettopplaster har en grense på 2-8 MB (avhengig av hosting). FTP lar deg overføre filer av hvilken som helst størrelse.
- Manuell installasjon av kjerne, temaer og plugins. Last opp fersk WordPress, et tema eller en plugin direkte, utenom adminpanelet (for eksempel når den innebygde installasjonsveiviseren ikke takler zip-arkivets størrelse).
Viktig merknad: før noen operasjoner via FTP, ta en sikkerhetskopi av nettstedet ditt. Hvis noe går galt, kan du rulle tilbake endringer med et par klikk.
Hvordan velge en FTP-klient
For å koble til en server trenger du et program kalt en FTP-klient. For Windows, macOS og Linux finnes det alternativer, og de fleste er gratis.
Klient | Plattformer | Gratis | SFTP | Funksjoner |
|---|---|---|---|---|
FileZilla | Windows, macOS, Linux | Ja | Ja | De facto-standarden: millioner av brukere, FTP-, SFTP- og FTPS-støtte, faner, nedlastingskø, nettstedsbehandler |
WinSCP | Windows | Ja | Ja | Skreddersydd for SFTP og SCP, innebygd tekstredigerer, mappesynkronisering |
Cyberduck | Windows, macOS | Ja | Ja | Minimalistisk grensesnitt, integrasjon med skylagring (S3, Backblaze, Google Drive) |
Transmit | macOS | Nei (fra $34) | Ja | Referanseklienten for Mac: synkronisering, panikkmodus, 11 skyintegrasjoner |
For 99% av oppgavene er FileZilla nok. Den er gratis, fungerer på alle systemer og har en minimal læringskurve. Last ned kun fra det offisielle nettstedet; tredjeparts ompakkere inkluderer ofte adware.
Et installasjonsfritt alternativ er Filbehandler i cPanel (eller tilsvarende i hostingspanelet ditt: hPanel, ISPmanager, DirectAdmin). Den er allerede på serveren, åpnes i en nettleser og er tilstrekkelig for engangsopplastinger av filer.
Trinn 1. Opprett en FTP-konto
Logg inn på hostingspanelets kontrollpanel. Finn seksjonen «FTP-kontoer». Klikk «Opprett», så vil systemet be om tre ting:
- Brukernavn. Finn på et navn, for eksempel
mysite_admin. Det vil bli en del av adressen:[email protected]. - Passord. Generer et sterkt et (20+ tegn) og lagre det i en passordbehandler. Ikke bruk
admin123; FTP-kontoer blir regelmessig utsatt for brute force-angrep. - Mappe. Vanligvis
/public_html(nettstedets rot). Hvis du lar feltet stå tomt, vil kontoen ha tilgang til hele filsystemet til kontoen; av sikkerhetshensyn er det bedre å begrense den til en spesifikk mappe.
Etter opprettelse vil du se tilkoblingsdetaljene: vert, brukernavn, port. Kopier dem.

Verten er vanligvis domenet ditt (for eksempel ftp.yoursite.com) eller serverens IP-adresse. Hvis hostingen din sendte en velkomst-e-post, er FTP-detaljene vanligvis oppført der.
Trinn 2. Koble til via FileZilla

Åpne FileZilla og fyll ut feltene i toppanelet:
- Vert:
ftp.yoursite.com(eller serverens IP-adresse) - Brukernavn: brukernavn fra trinn 1
- Passord: passord fra trinn 1
- Port:
21for FTP,22for SFTP (sterkt anbefalt)
Klikk «Hurtigkobling». Logger vil begynne å rulle i statusvinduet nederst; den siste linjen skal være Status: Directory listing of "/" successful. Du er tilkoblet.
FileZilla-grensesnittet er delt i to halvdeler: venstre side viser datamaskinens filer, høyre side viser serverens filsystem. Til høyre finner du mappen public_html (på noen verter kalles den www eller htdocs); dette er WordPress-nettstedets rot. Her finner du wp-config.php og tre nøkkelmapper: wp-content, wp-admin og wp-includes.
Trinn 3. Laste opp filer og tilgangstillatelser
For å laste opp en fil fra datamaskinen til serveren, dra den fra venstre FileZilla-panel til høyre. Eller høyreklikk på filen og velg «Last opp». FileZilla viser fremdrift og gjenopptar automatisk overføring hvis tilkoblingen faller ut.
Hvor du skal plassere hva:
- Plugins →
wp-content/plugins/plugin-name/ - Temaer →
wp-content/themes/theme-name/ - Mediefiler (bilder, PDF-er) →
wp-content/uploads/year/month/, men WordPress vil ikke se dem i mediebiblioteket uten et ekstra trinn (se neste avsnitt) - Filer i roten →
wp-config.php,.htaccessogrobots.txtplasseres ipublic_html/
Etter opplasting, sjekk tilgangstillatelser (chmod): sett 755 for mapper, 644 for filer. I FileZilla gjøres dette ved å høyreklikke på filen → «Filtillatelser». Feil tillatelser er den vanligste årsaken til «ødelagte» bilder og 403-feil på nettsteder.
Hva du skal gjøre hvis en opplastet fil ikke er synlig i WordPress
Du lastet opp et bilde via FTP til uploads-mappen, men det er ikke i WordPress' mediebibliotek. Dette er ikke en feil: WordPress registrerer filer i databasen bare når de lastes opp gjennom adminpanelet. Bare å plassere en fil i mappen er ikke nok; du trenger en post i tabellene wp_posts og wp_postmeta.
Tre løsninger, fra enkel til avansert:
Først, Media Sync-pluginen. Media Sync skanner uploads-mappen og legger til uregistrerte filer i mediebiblioteket. Den er gratis, med 40 000+ aktive installasjoner og en vurdering på 4,7 på WordPress.org. Etter installasjon, gå til «Media → Media Sync», klikk «Scan» og velg filer for import. Egnet når du trenger å hente inn dusinvis eller hundrevis av filer på en gang.
For det andre, Add From Server Reloaded. Add From Server Reloaded legger til en «Importer fra server»-knapp i mediebiblioteket. I motsetning til den klassiske Add From Server (ikke oppdatert på 6 år), vedlikeholdes denne versjonen aktivt og er kompatibel med WordPress 6.7+. Gå til mediebiblioteket, spesifiser banen til filen på serveren, så blir den registrert. Praktisk når du har få filer og trenger presis import.
For det tredje, WP-CLI. Hvis du er komfortabel med terminalen, registrerer kommandoen wp media import <path-to-file> en fil i mediebiblioteket på én linje. Egnet for automatisering og batchbehandling.
Hvis du har det motsatte problemet (bilder lastet opp gjennom adminpanelet vises ikke på nettstedet), sjekk tre ting:
- Tilgangstillatelser.
uploads-mappen og alle undermapper skal hachmod 755, filer skal ha644. Feil tillatelser er den vanligste årsaken til usynlige bilder. - Optimaliseringsplugin-konflikt. Deaktiver midlertidig Smush, ShortPixel, Imagify eller Jetpack Boost og sjekk om bildene vises. Noen ganger ødelegger aggressiv optimalisering filbaner.
- CDN-cache. Hvis du bruker Cloudflare, BunnyCDN eller StackPath, tøm cachen og bekreft at innstillingene ikke blokkerer direkte forespørsler til
wp-content/uploads/.
Nødgjenoppretting av nettsted via FTP
Det vanligste FTP-bruksområdet er nødgjenoppretting. Her er en trinnvis algoritme for når nettstedet ditt slutter å åpne seg:
- Koble til via FTP og endre først navn på mappen
/wp-content/plugins/til/wp-content/plugins_disabled/. Dette vil deaktivere alle plugins på en gang. - Hvis nettstedet fungerer, ligger problemet i pluginene. Gjenopprett plugin-mapper én etter én og sjekk nettstedet etter hver til du finner synderen.
- Hjalp det ikke? Bytt til et standardtema. Endre navn på det aktive temaets mappe i
/wp-content/themes/. WordPress vil automatisk bytte til standardtemaet (Twenty Twenty-Six). - Fortsatt ingenting? Sjekk
.htaccess. Last ned filen via FTP, slett alt innholdet og last opp den tomme filen tilbake. Gå deretter til admin → Innstillinger → Permalenker → «Lagre endringer» (WordPress vil gjenskape.htaccess). - Nettstedet vil fortsatt ikke åpne seg etter alt dette? Aktiver
WP_DEBUG. Legg til disse linjene iwp-config.php:
1 define('WP_DEBUG', true); 2 define('WP_DEBUG_LOG', true); 3 define('WP_DEBUG_DISPLAY', false);
Feil vil bli skrevet til /wp-content/debug.log. Sjekk loggene og se etter rotårsaken.
Denne algoritmen løser de fleste WordPress-nødsituasjoner uten å kontakte hostingsupport og uten panikk.
⁉️🤔 Ofte stilte spørsmål
Hva er sikrere, FTP eller SFTP?
SFTP (SSH File Transfer Protocol) krypterer både påloggingen med passord og de overførte filene. Vanlig FTP overfører alt i klartekst, inkludert passordet. Hvis hostingen din støtter SFTP, bruk kun det. I FileZilla er byttet så enkelt som å endre porten fra 21 til 22.
Kan jeg laste opp filer uten en FTP-klient i det hele tatt?
Ja. Nesten enhver hosting tilbyr en Filbehandler rett i kontrollpanelet: nettleserbaserte opplastinger, null installasjoner. For engangsoppgaver er det tilstrekkelig; Filbehandler krever ingen oppsett og er allerede autorisert i kontoen din. Et mer hardcore-alternativ er WP-CLI: kommandoen
wp media importlaster opp og registrerer en fil i mediebiblioteket på én linje.
Hvorfor vil ikke FileZilla koble til, og viser feilen «Connection timed out»?
To sannsynlige årsaker. Først: feil port. FTP bruker port 21, SFTP bruker port 22. Prøv begge. For det andre: hostingen blokkerer tilkoblingen etter IP. Sjekk i hostingspanelet ditt om innkommende FTP-tilkoblinger er blokkert, og legg IP-en din til i hvitelisten.
Kan jeg laste opp et tema eller en plugin via FTP hvis arkivet overstiger hostingsgrensen?
Ja, det er hele poenget med FTP. Opplastingsgrensen gjennom WordPress-admin (vanligvis 2-8 MB) gjelder ikke for FTP. Pakk ut arkivet på datamaskinen din og last opp tema- eller plugin-mappen til henholdsvis
wp-content/themes/ellerwp-content/plugins/. Etter det vil temaet eller pluginen vises i adminpanelet.
Må jeg deaktivere plugins før jeg laster opp filer via FTP?
Nei. FTP fungerer på filsystemnivå og samhandler ikke direkte med WordPress. Du kan laste opp, slette og redigere filer uavhengig av om plugins er aktivert eller til og med om nettstedet ikke vil åpne seg i det hele tatt; det er FTPs hovedfordel som en nødkanal.
Hvordan finner jeg FTP-legitimasjonen min hvis jeg har glemt dem?
Logg inn på hostingspanelets kontrollpanel (cPanel, ISPmanager, DirectAdmin) og åpne seksjonen «FTP-kontoer». Alle opprettede kontoer er oppført der. Hvis passordet er tapt, kan du sette et nytt der og da. Som en siste utvei: FTP-detaljer er vanligvis inkludert i velkomst-e-posten fra hostingen din da kontoen ble opprettet.
Lære FTP på en halvtime: verdt det eller ikke?
FTP har ikke blitt penere på 40 år. FileZilla-grensesnittet ser ut som Windows XP, og forvirringen med porter og chmod frustrerer fortsatt nybegynnere. Men når nettstedet ditt er nede og hostingsupport er stille, blir dette klumpete verktøyet den eneste fungerende kanalen.
Hvis du eier et WordPress-nettsted, mestrer du tre ting: opprett en FTP-konto i hostingpanelet ditt, koble til via FileZilla og endre navn på en plugin-mappe. Det vil ta en halvtime. Og en dag vil det spare deg for timer med panikk og venting.
Start akkurat nå: opprett en test-FTP-konto, koble til serveren via FileZilla FTP-klienten og forsikre deg om at du kan se mappen public_html. Bare for å vite at kanalen fungerer.



