Je kan SFTP en SSH gebruiken om bestanden van en naar je site over te dragen. In deze handleiding worden antwoorden en oplossingen gedeeld voor veelgestelde vragen over problemen met bestandstoegang, SFTP en SSH.
Deze functie is van toepassing op sites die onze WordPress.com Business- en Commerce-abonnementen en het verouderde Pro-abonnement gebruiken. Als je een Business-abonnement hebt, moet je deze activeren. Voor sites met een Free-, Personal- en Premium-abonnement moet je je abonnement upgraden om toegang te krijgen tot deze functie.
In deze handleiding
- Welke bestanden en mappen kan ik bewerken via SFTP?
- Ik heb een plugin/thema geüpload en kan hem niet zien in mijn dashboard.
- Ik heb mijn themabestanden bijgewerkt, maar mijn wijzigingen zijn verdwenen nadat het thema werd bijgewerkt.
- Ik heb mijn site aan mijn SFTP-client toegevoegd en deze werkt niet!
- Ik heb afbeeldingen/video’s via SFTP geüpload, maar kan ze niet in mijn Mediabibliotheek terugvinden.
- Welke bestandsmachtigingen kan ik het beste instellen?
- Heeft geüploade content via SFTP invloed op de opslaglimiet van mijn site?
- Ik heb een plugin geüpload met SFTP, maar ik kan deze niet activeren. Wat moet ik doen?
- Ik probeer een thema naar mijn site te uploaden, maar het thema is te groot. Kan ik het via SFTP uploaden?
- Kan ik aangepaste PHP-modules zoals ioncube toevoegen?
- Hoe geef ik de ontwikkelaar van mijn plugin of thema toegang tot mijn site via SFTP?
- Kan ik ondersteuning krijgen bij het gebruik van opdrachtregel-tools?
- Zijn alle opdrachten beschikbaar?
- Kan ik mijn eigen SFTP- en SSH-wachtwoord instellen?
- Kan ik meerdere SSH-sleutels hebben?
- Wat moet ik doen als er iets misgaat?
Heb je nog vragen?
Vraag het onze AI-assistentBepaalde mappen van je bestandssysteemstructuur zijn vergrendeld en zijn niet via SFTP te openen. Deze vergrendeling is er om belangrijke veiligheidsredenen en zorgt dat je site blijft functioneren.
In de onderstaande schermafbeelding zie je een aantal hoofdmappen met een ?-pictogram ernaast:
- _wp_
- advanced-cache.php
- object-cache.php
- wp-load.php
Het vraagteken in SFTP geeft aan dat de map onderdeel uitmaakt van de hoofdinstallatie van je WordPress-site. Deze hoofdmappen kunnen niet bewerkt worden, omdat je site niet werkt zonder deze bestanden.

Ja, je kan het wp-config.php-bestand van je site wijzigen. We raden aan om dit bestand alleen te wijzigen als het noodzakelijk is. Als je twijfelt of je iets mag wijzigen, neem je contact met ons op voordat je iets wijzigt.
Voor de meeste WordPress.com-thema’s is het bestand functions.php een symlink-bestand en beschermd. Dit betekent dat het niet kan worden bewerkt. Maar bij externe thema’s en handmatig geïnstalleerde thema’s kunnen de bijbehorende functions.php-bestanden wel worden gewijzigd.
Houd er wel rekening mee dat je site kan crashen als je ongeteste code aan functions.php toevoegt of deze code bewerkt. Daarnaast raken wijzigingen regelmatig verloren wanneer het thema wordt bijgewerkt. We raden plugins zoals Code Snippets aan als je het functions.php-bestand van je site wilt wijzigen. Met deze plugin heb je meer controle over deze stukjes code. Daarnaast kunnen deze stukjes code in de plugin eenvoudig uitgeschakeld worden als er iets misgaat.
Nee, je kan de WordPress-hoofdbestanden of de standaard thema’s en plugins van WordPress.com niet bewerken. Je site werkt niet zonder deze essentiële bestanden. Je kan ze niet via SFTP bewerken.
Zorg dat je de plugin/het thema naar de juiste map hebt geüpload. Plugins en thema's werken alleen als ze in /wp-content/plugins/ en /wp-content/themes/ staan.
Ik heb mijn themabestanden bijgewerkt, maar mijn wijzigingen zijn verdwenen nadat het thema werd bijgewerkt.
Dit gebeurt als je geen onderliggend thema hebt gebruikt om wijzigingen aan te brengen. Alle wijzigingen worden namelijk overschreven door de nieuwe versie van het thema. Bekijk hier onze instructies als je je eigen aangepaste thema’s wilt gebruiken.
Zorg dat je een SFTP-verbinding in de instellingen van je client hebt gespecificeerd. Als je gebruikmaakt van snel koppelen, zorg dan dat je SFTP-adres begint met sftp://.
Ik heb afbeeldingen/video’s via SFTP geüpload, maar kan ze niet in mijn Mediabibliotheek terugvinden.
Dit gebeurt doordat WordPress geen mediabestanden herkent die via SFTP zijn geüpload. Hoewel ze toegankelijk zijn via de directe URL, worden ze niet weergegeven in het beheerdersgebied. Je kan plugins zoals Media Sync gebruiken om dit op te lossen, zodat afbeeldingen en video’s die via SFTP naar de site worden geüpload zoals gewoonlijk in je Media worden weergegeven.
Je map- en bestandsmachtigingen moeten standaard ingesteld zijn op 755. Door deze instellingen te wijzigen, kan je site kapot gaan. Daarnaast zie je dat enkele symlink-bestanden mogelijk afwijkende machtigingen hebben. Dit is normaal en kan niet worden gewijzigd.
Ja. Content die je via SFTP uploadt, heeft invloed op de opslaglimieten van je site. Dit geldt ook voor de content die je via de mediabibliotheek uploadt.
Hoewel we proberen om je WordPress.com-site zo compatibel mogelijk te maken met verschillende plugins, hebben we gemerkt dat sommige plugins niet geschikt zijn voor ons platform of op een andere manier incompatibel zijn. Controleer of je geen incompatibele plugin hebt geüpload.
Ik probeer een thema naar mijn site te uploaden, maar het thema is te groot. Kan ik het via SFTP uploaden?
Ja. Hoewel je de meeste thema’s kan uploaden door naar Weergave → Thema’s te gaan, hebben we vanwege de veiligheid een limiet van 50 MB ingesteld. Sommige thema’s bevatten mogelijk andere bestanden die geen onderdeel uitmaken van het thema zelf.
In dit geval raden we aan om eerst te controleren of je de juiste themabestanden hebt. Thema’s van derden bevatten mogelijk democontent of licentiegegevens in het zipbestand. Zorg dat je alleen de installeerbare WordPress-themabestanden naar je site uploadt.
Als je na verwijdering van de extra bestanden een foutmelding blijft zien, kan je SFTP gebruiken om dit thema aan je site toe te voegen door het zipbestand uit te pakken in /wp-content/themes/.
Nee. Hoewel je voor sommige plugins aangepaste PHP-modules moet installeren, is dit aan de serverkant ingesteld en kan je dit niet wijzigen. Je vindt hier meer informatie over onze serveromgeving.
Als de ontwikkelaar van een plugin of thema toegang via SFTP nodig heeft, kan je jouw SFTP-inloggegevens verstrekken. Er kan slechts één SFTP-gebruiker per site gebruikmaken van SFTP. Zorg dat je het SFTP-wachtwoord opnieuw instelt wanneer deze persoon geen toegang meer nodig heeft.
Omdat SSH en WP-CLI behoorlijk ingewikkeld zijn, kunnen we geen uitgebreide ondersteuning voor deze tools bieden. Onze Happiness Engineers zijn beschikbaar om je te helpen bij problemen met SSH-verbindingen, maar kunnen je niet ondersteunen bij het gebruik van opdrachten.
Er zijn uitgebreide hulpbronnen beschikbaar over het gebruik van de Linux-opdrachtregel. Enkele populaire voorbeelden zijn de volgende externe hulpbronnen:
- De tutorial Ubuntu’s Command Line for Beginners (Opdrachtregel voor beginners van Ubuntu)
- De handleiding freeCodeCamp’s Linux Commands (Linux-opdrachten van freeCodeCamp)
- LinuxCommand.org
- De cursus Microsoft’s Shell (Shell van Microsoft)
Om een veilige en goed functionerende omgeving te bieden, kan WordPress.com bepaalde shell- en WP-CLI-opdrachten beperken of uitschakelen. De WP-CLI-documenten bevatten een lijst met beschikbare WP CLI-opdrachten.
Het systeem genereert de gebruikersnaam en het wachtwoord automatisch. Deze zijn uniek voor elke site. Als je meerdere sites hebt, moet je voor elke site een andere gebruikersnaam en een ander wachtwoord gebruiken.
Je kan slechts één SSH-sleutel toevoegen per WordPress.com-account, die je vervolgens kan koppelen aan meerdere sites. Elke site kan meerdere sleutels bevatten, één per geprivilegieerde gebruiker.
Als er iets onverwachts gebeurt met je site als gevolg van acties in SFTP of SSH, kan je een eerdere back-up van je site herstellen.
Als je een actie uitvoert, maar er iets gebeurde waardoor je geen back-ups kan openen, kunnen wij je helpen door je site te herstellen naar een eerder moment, voordat je de opdracht had uitgevoerd. We kunnen je niet helpen bugs uit je opdracht te halen zodat deze werkt zoals verwacht.