
📂 Tiedostojen siirtäminen WordPressiin FTP:n kautta: täydellinen opas
Valkoinen ruutu. Hallintapaneeli ei lataudu. Juuri aktivoimasi lisäosa kaatoi koko sivuston. Ja hosting-tuki vastaa kerran kolmessa tunnissa. Kuulostaako tutulta?
FTP on tällaisina hetkinä ainoa kanava, jonka kautta pääset käsiksi sivustosi tiedostoihin ja saat sen takaisin henkiin. Mutta WordPress-sivuston omistajat harvoin käyttävät palvelinta FTP:n kautta rauhan aikana. Kun katastrofi iskee, on pelkkää paniikkia ja "miten yhdistetään FTP:hen" -hakuja kolmessa välilehdessä.
Todellisuudessa yhdistäminen on helpompaa kuin sähköpostin asettaminen puhelimeen. Viisi minuuttia, ja olet palvelimen tiedostojärjestelmässä täydellä hallinnalla jokaiseen kansioon ja php-tiedostoon. Ei paniikkia: tässä on toimintaohje asiakasohjelman asentamisesta tiedostojen siirtämiseen ja hätäpalautukseen.
💡 Pikaopas:
- Asenna FileZilla (ilmainen FTP-asiakasohjelma Windowsille, macOS:lle ja Linuxille) tai avaa hosting-paneelisi sisäänrakennettu tiedostonhallinta, jos tarvitset kertaluonteisen toimenpiteen.
- Luo FTP-tili cPanelissa (tai vastaavassa): käyttäjätunnus, salasana, hakemistosidonta. Yhteystiedot tulevat näkyviin heti luomisen jälkeen.
- Yhdistä palvelimeen: isäntä (domain tai IP), portti 22 SFTP:lle. Etsi public_html-kansio (WordPressin juuri) ja vedä tiedostoja tietokoneesi ja palvelimen välillä.
- Jos FTP:n kautta ladattu mediatiedosto ei näy WordPressin mediakirjastossa, rekisteröi se Media Sync -lisäosan tai Add From Server Reloadedin kautta. Pelkkä tiedoston siirtäminen uploads-kansioon ei lisää sitä tietokantaan.
Miksi WordPress-sivuston omistajat tarvitsevat FTP:tä
FTP (File Transfer Protocol) on verkkoprotokolla tiedostojen siirtämiseen tietokoneen ja palvelimen välillä. Se ilmestyi kauan ennen WordPressiä: FTP-spesifikaation kuvaava RFC 959 julkaistiin vuonna 1985. Nykyään protokolla on yli 40 vuotta vanha, mutta se on edelleen sisäänrakennettuna jokaiseen hosting-palveluun ja hallintapaneeliin perussiirtotapana.
Neljä tilannetta, joissa FTP on korvaamaton:
- Valkoinen kuolemanruutu (WSOD). Aktivoit lisäosan tai teeman, ja sivusto lakkasi avautumasta, samoin hallintapaneeli. Yhdistä FTP:llä kohteeseen
/wp-content/plugins/, nimeä ongelmallisen laajennuksen kansio uudelleen, ja sivusto palaa henkiin sekunneissa. - wp-config.php:n ja.htaccessin muokkaaminen. Virhe näissä tiedostoissa kaataa sivuston ilman pääsyä hallintapaneeliin. FTP on ainoa tapa korjata ne suoraan.
- Suurten tiedostojen lataaminen. WordPressin verkkolatausohjelma törmää 2-8 Mt:n rajaan (hostingista riippuen). FTP:llä voit siirtää minkä kokoisia tiedostoja tahansa.
- Ytimen, teemojen ja lisäosien manuaalinen asennus. Lataa tuore WordPress, teema tai lisäosa suoraan, hallintapaneelin ohi (esimerkiksi silloin, kun sisäänrakennettu asennusohjelma ei pysty käsittelemään zip-paketin kokoa).
Tärkeä huomio: tee sivustostasi varmuuskopio ennen mitään FTP-toimenpiteitä. Jos jokin menee pieleen, voit peruuttaa muutokset parilla napsautuksella.
Miten valita FTP-asiakasohjelma
Palvelimeen yhdistämiseen tarvitset ohjelman nimeltä FTP-asiakasohjelma. Windowsille, macOS:lle ja Linuxille on vaihtoehtoja, ja useimmat ovat ilmaisia.
Asiakasohjelma | Alustat | Ilmainen | SFTP | Ominaisuudet |
|---|---|---|---|---|
FileZilla | Windows, macOS, Linux | Kyllä | Kyllä | De facto -standardi: miljoonia käyttäjiä, FTP-, SFTP- ja FTPS-tuki, välilehdet, latausjono, sivustonhallinta |
WinSCP | Windows | Kyllä | Kyllä | Räätälöity SFTP:lle ja SCP:lle, sisäänrakennettu tekstieditori, kansion synkronointi |
Cyberduck | Windows, macOS | Kyllä | Kyllä | Minimalistinen käyttöliittymä, integraatio pilvitallennustilaan (S3, Backblaze, Google Drive) |
Transmit | macOS | Ei (alk. $34) | Kyllä | Macin vertailukohta-asiakasohjelma: synkronointi, paniikkitila, 11 pilvi-integraatiota |
99 prosenttiin tehtävistä FileZilla riittää. Se on ilmainen, toimii kaikissa järjestelmissä ja sen oppimiskynnys on matala. Lataa vain viralliselta sivustolta; kolmannen osapuolen uudelleenpaketoijat liittävät usein mukaan mainosohjelmia.
Asennukseton vaihtoehto on cPanelin tiedostonhallinta (tai sen vastine hosting-paneelissasi: hPanel, ISPmanager, DirectAdmin). Se on jo palvelimella, avautuu selaimessa ja riittää kertaluonteisiin tiedostojen siirtoihin.
Vaihe 1. Luo FTP-tili
Kirjaudu hosting-hallintapaneeliisi. Etsi "FTP-tilit"-osio. Napsauta "Luo", ja järjestelmä kysyy kolmea asiaa:
- Käyttäjätunnus. Keksi nimi, esimerkiksi
mysite_admin. Siitä tulee osa osoitetta:[email protected]. - Salasana. Luo vahva salasana (20+ merkkiä) ja tallenna se salasananhallintaohjelmaan. Älä käytä
admin123-tunnusta; FTP-tilejä murretaan väsytyshyökkäyksillä säännöllisesti. - Hakemisto. Yleensä
/public_html(sivuston juuri). Jos jätät kentän tyhjäksi, tilillä on pääsy tilin koko tiedostojärjestelmään; turvallisuuden vuoksi on parempi rajoittaa se tiettyyn kansioon.
Luomisen jälkeen näet yhteystiedot: isäntä, käyttäjätunnus, portti. Kopioi ne.

Isäntä on yleensä verkkotunnuksesi (esimerkiksi ftp.yoursite.com) tai palvelimen IP-osoite. Jos hosting-palvelusi lähetti tervetuloviestin, FTP-tiedot ovat tyypillisesti siinä.
Vaihe 2. Yhdistä FileZillalla

Avaa FileZilla ja täytä yläpaneelin kentät:
- Isäntä:
ftp.yoursite.com(tai palvelimen IP-osoite) - Käyttäjätunnus: vaiheen 1 käyttäjätunnus
- Salasana: vaiheen 1 salasana
- Portti:
21FTP:lle,22SFTP:lle (suositus vahvasti)
Napsauta "Pikayhteys". Lokeja alkaa vierittää alareunan tilaikkunassa; viimeisen rivin tulisi olla Status: Directory listing of "/" successful. Olet yhdistänyt.
FileZillan käyttöliittymä on jaettu kahteen puolikkaaseen: vasen puoli näyttää tietokoneesi tiedostot, oikea puoli palvelimen tiedostojärjestelmän. Etsi oikealta public_html-kansio (joillakin isännillä sitä kutsutaan nimellä www tai htdocs); tämä on WordPress-sivuston juuri. Täältä löydät wp-config.php-tiedoston ja kolme avainkansiota: wp-content, wp-admin ja wp-includes.
Vaihe 3. Tiedostojen lataaminen ja käyttöoikeudet
Ladataksesi tiedoston tietokoneeltasi palvelimelle, vedä se FileZillan vasemmasta paneelista oikeaan. Tai napsauta tiedostoa hiiren kakkospainikkeella ja valitse "Lataa". FileZilla näyttää edistymisen ja jatkaa siirtoa automaattisesti, jos yhteys katkeaa.
Mitä minnekin:
- Lisäosat →
wp-content/plugins/plugin-name/ - Teemat →
wp-content/themes/theme-name/ - Mediatiedostot (kuvat, PDF:t) →
wp-content/uploads/year/month/, mutta WordPress ei näe niitä mediakirjastossa ilman lisävaihetta (katso seuraava osio) - Tiedostot juuressa →
wp-config.php,.htaccessjarobots.txtmenevät kansioonpublic_html/
Tarkista lataamisen jälkeen käyttöoikeudet (chmod): aseta 755 kansioille, 644 tiedostoille. FileZillassa tämä tehdään napsauttamalla tiedostoa hiiren kakkospainikkeella → "Tiedoston käyttöoikeudet". Väärät käyttöoikeudet ovat yleisin syy "rikkinäisiin" kuviin ja 403-virheisiin sivustoilla.
Mitä tehdä, jos ladattu tiedosto ei näy WordPressissä
Latasit kuvan FTP:llä uploads-kansioon, mutta se ei ole WordPressin mediakirjastossa. Tämä ei ole bugi: WordPress rekisteröi tiedostot tietokantaan vain, kun ne ladataan hallintapaneelin kautta. Pelkkä tiedoston sijoittaminen kansioon ei riitä; tarvitset tietueen wp_posts- ja wp_postmeta-tauluihin.
Kolme ratkaisua, yksinkertaisesta edistyneeseen:
Ensimmäinen, Media Sync -lisäosa. Media Sync skannaa uploads-kansion ja lisää rekisteröimättömät tiedostot mediakirjastoon. Se on ilmainen, yli 40 000 aktiivista asennusta ja 4,7 arvosana WordPress.orgissa. Asennuksen jälkeen mene "Media → Media Sync", napsauta "Scan" ja valitse tuotavat tiedostot. Sopii, kun haluat tuoda kymmeniä tai satoja tiedostoja kerralla.
Toinen, Add From Server Reloaded. Add From Server Reloaded lisää "Tuo palvelimelta" -painikkeen mediakirjastoon. Toisin kuin klassinen Add From Server (ei päivitetty 6 vuoteen), tämä versio on aktiivisesti ylläpidetty ja yhteensopiva WordPress 6.7+:n kanssa. Mene mediakirjastoon, määritä polku tiedostoon palvelimella, ja se rekisteröidään. Kätevää, kun tiedostoja on vähän ja tarvitset tarkan tuonnin.
Kolmas, WP-CLI. Jos olet tottunut käyttämään päätettä, komento wp media import <path-to-file> rekisteröi tiedoston mediakirjastoon yhdellä rivillä. Sopii automatisointiin ja eräkäsittelyyn.
Jos sinulla on päinvastainen ongelma (hallintapaneelin kautta ladatut kuvat eivät näy sivustolla), tarkista kolme asiaa:
- Käyttöoikeudet.
uploads-kansiolla ja kaikilla alikansioilla tulisi ollachmod 755, tiedostoilla644. Väärät käyttöoikeudet ovat yleisin syy näkymättömiin kuviin. - Optimointilisäosan ristiriita. Poista väliaikaisesti käytöstä Smush, ShortPixel, Imagify tai Jetpack Boost ja tarkista, ilmestyvätkö kuvat. Joskus aggressiivinen optimointi rikkoo tiedostopolkuja.
- CDN-välimuisti. Jos käytät Cloudflarea, BunnyCDN:ää tai StackPathia, tyhjennä välimuisti ja varmista, etteivät asetukset estä suoria pyyntöjä kohteeseen
wp-content/uploads/.
Sivuston hätäpalautus FTP:n kautta
Yleisin FTP:n käyttötapaus on hätäpalautus. Tässä on vaiheittainen toimintaohje, kun sivustosi lakkaa avautumasta:
- Yhdistä FTP:llä ja nimeä ensin
/wp-content/plugins/-kansio uudelleen muotoon/wp-content/plugins_disabled/. Tämä poistaa kaikki lisäosat käytöstä kerralla. - Jos sivusto toimii, ongelma on lisäosissa. Palauta lisäosakansiot yksi kerrallaan ja tarkista sivusto jokaisen jälkeen, kunnes löydät syyllisen.
- Ei auttanut? Vaihda oletusteemaan. Nimeä aktiivisen teeman kansio uudelleen kansiossa
/wp-content/themes/. WordPress vaihtaa automaattisesti oletusteemaan (Twenty Twenty-Six). - Ei vieläkään mitään? Tarkista
.htaccess. Lataa tiedosto FTP:llä, poista kaikki sen sisältö ja lataa tyhjä tiedosto takaisin. Mene sitten hallintapaneeliin → Asetukset → Osoiterakenne → "Tallenna muutokset" (WordPress luo.htaccess-tiedoston uudelleen). - Sivusto ei vieläkään aukea tämän kaiken jälkeen? Ota käyttöön
WP_DEBUG. Lisää nämä rivit tiedostoonwp-config.php:
1 define('WP_DEBUG', true); 2 define('WP_DEBUG_LOG', true); 3 define('WP_DEBUG_DISPLAY', false);
Virheet kirjoitetaan tiedostoon /wp-content/debug.log. Tarkista lokit ja etsi perimmäinen syy.
Tämä toimintaohje ratkaisee useimmat WordPress-hätätilanteet ilman yhteydenottoa hosting-tukeen ja ilman paniikkia.
⁉️🤔 Usein kysytyt kysymykset
Kumpi on turvallisempi, FTP vai SFTP?
SFTP (SSH File Transfer Protocol) salaa sekä käyttäjätunnuksen salasanalla että siirrettävät tiedostot. Tavallinen FTP välittää kaiken selkokielisenä, mukaan lukien salasanan. Jos hosting-palvelusi tukee SFTP:tä, käytä vain sitä. FileZillassa vaihtaminen on yhtä helppoa kuin portin vaihtaminen 21:stä 22:een.
Voinko ladata tiedostoja kokonaan ilman FTP-asiakasohjelmaa?
Kyllä. Lähes mikä tahansa hosting tarjoaa tiedostonhallinnan suoraan hallintapaneelissa: selainpohjaiset lataukset, ei asennuksia. Kertaluonteisiin tehtäviin se riittää; tiedostonhallinta ei vaadi asennusta ja on jo valtuutettu tililläsi. Kovemman luokan vaihtoehto on WP-CLI:
wp media import-komento lataa ja rekisteröi tiedoston mediakirjastoon yhdellä rivillä.
Miksi FileZilla ei yhdistä, vaan näyttää "Connection timed out" -virheen?
Kaksi todennäköistä syytä. Ensimmäinen: väärä portti. FTP käyttää porttia 21, SFTP porttia 22. Kokeile molempia. Toinen: hosting estää yhteyden IP-osoitteen perusteella. Tarkista hosting-paneelistasi, onko saapuvat FTP-yhteydet estetty, ja lisää IP-osoitteesi sallittujen listalle.
Voinko ladata teeman tai lisäosan FTP:llä, jos paketti ylittää hosting-rajan?
Kyllä, se on FTP:n koko idea. WordPressin hallintapaneelin kautta tapahtuva latausraja (yleensä 2-8 Mt) ei koske FTP:tä. Pura paketti tietokoneellasi ja lataa teema- tai lisäosakansio kohteeseen
wp-content/themes/taiwp-content/plugins/. Tämän jälkeen teema tai lisäosa ilmestyy hallintapaneeliin.
Täytyykö lisäosat poistaa käytöstä ennen tiedostojen lataamista FTP:llä?
Ei. FTP toimii tiedostojärjestelmätasolla eikä ole suoraan vuorovaikutuksessa WordPressin kanssa. Voit ladata, poistaa ja muokata tiedostoja riippumatta siitä, ovatko lisäosat käytössä tai vaikka sivusto ei avautuisi lainkaan; se on FTP:n tärkein etu hätäkanavana.
Miten löydän FTP-tunnukseni, jos unohdin ne?
Kirjaudu hosting-hallintapaneeliisi (cPanel, ISPmanager, DirectAdmin) ja avaa "FTP-tilit"-osio. Kaikki luodut tilit on listattu siellä. Jos salasana on kadonnut, voit asettaa uuden saman tien. Viimeisenä keinona: FTP-tiedot ovat yleensä hosting-palvelusi tervetuloviestissä, kun tili luotiin.
FTP:n opettelu puolessa tunnissa: kannattaako vai ei?
FTP ei ole kaunistunut 40 vuodessa. FileZillan käyttöliittymä näyttää Windows XP:ltä, ja sekavuus porttien ja chmodin kanssa turhauttaa edelleen aloittelijoita. Mutta kun sivustosi on alhaalla ja hosting-tuki on hiljaa, tästä kömpelöstä työkalusta tulee ainoa toimiva kanava.
Jos omistat WordPress-sivuston, hallitse kolme asiaa: luo FTP-tili hosting-paneelissasi, yhdistä FileZillalla ja nimeä lisäosakansio uudelleen. Se vie puoli tuntia. Ja jonain päivänä se säästää sinulta tuntikausien paniikin ja odottelun.
Aloita heti: luo testi-FTP-tili, yhdistä palvelimeen FileZilla FTP-asiakasohjelmalla ja varmista, että näet public_html-kansion. Ihan vain tietääksesi, että kanava toimii.



