Du kannst SFTP und SSH verwenden, um Dateien von und zu deiner Website zu übertragen. Dieser Ratgeber enthält Antworten und Lösungen zu häufig gestellten Fragen zu Dateizugriffsproblemen, SFTP und SSH.
Diese Funktion ist auf Websites mit den WordPress.com-Tarifen Business und Commerce verfügbar sowie auf Websites mit dem alten Pro-Tarif. Wenn du einen Business-Tarif hast, aktiviere ihn unbedingt. Führe für Websites mit Kostenlos-, Persönlich- und Premium-Tarif ein Tarif-Upgrade durch, um auf diese Funktion zuzugreifen.
In diesem Ratgeber
- Welche Dateien und Ordner kann ich über SFTP bearbeiten?
- Ich habe ein Plugin/Theme hochgeladen, das aber nicht in meinem Dashboard angezeigt wird.
- Ich habe meine Theme-Dateien geändert, aber meine Änderungen sind nach der Aktualisierung des Themes verschwunden.
- Ich habe meine Website zu meinem SFTP-Client hinzugefügt, doch sie funktioniert nicht.
- Ich habe Bilder/Videos über SFTP hochgeladen, aber sie werden nicht in meiner Mediathek angezeigt.
- Welche Dateiberechtigungen soll ich festlegen?
- Werden über SFTP hochgeladene Inhalte auf das Speicherkontingent meiner Website angerechnet?
- Ich habe mit SFTP ein Plugin hochgeladen, kann es aber nicht aktivieren. Was soll ich tun?
- Ich versuche, ein Theme auf meine Website hochzuladen, bekomme aber die Meldung, dass es zu groß ist. Kann ich es über SFTP hochladen?
- Kann ich individuelle PHP-Module wie ioncube hinzufügen?
- Wie kann ich meinem Plugin- oder Theme-Entwickler über SFTP Zugriff auf meine Website ermöglichen?
- Kann ich Support für die Verwendung von Befehlszeilentools erhalten?
- Sind alle Befehle verfügbar?
- Kann ich mein eigenes SFTP- und SSH-Passwort festlegen?
- Kann ich mehrere SSH-Schlüssel haben?
- Was ist, wenn etwas anderes schiefläuft?
Hast du Fragen?
Unseren AI Assistant fragenEinige Verzeichnisse deiner Dateisystemstruktur sind gesperrt und nicht über SFTP zugänglich. Das ist aus Sicherheitsgründen wichtig und trägt dazu bei, die Funktionalität deiner Website sicherzustellen.
Im Screenshot unten siehst du, dass neben einigen Kernverzeichnissen ein Fragezeichen-Icon angezeigt wird:
- _wp_
- advanced-cache.php
- object-cache.php
- wp-load.php
Das Fragezeichen-Icon in SFTP bedeutet, dass das Verzeichnis zur WordPress-Kerninstallation deiner Website gehört. Diese Kerndateien können nicht geändert werden, da sie für die Funktionsfähigkeit deiner Website erforderlich sind.

Ja, du kannst Änderungen an der wp-config.php-Datei deiner Website vornehmen. Wir empfehlen dir aber, diese Datei nur dann zu ändern, wenn es unbedingt notwendig ist. Wenn du dir nicht sicher bist, ob du Änderungen vornehmen solltest, kontaktiere uns vorher.
Bei den meisten von WordPress.com bereitgestellten Themes ist die Datei functions.php symbolisch verknüpft und geschützt. Das bedeutet, dass sie nicht bearbeitet werden kann. Bei Drittanbieter- und manuell installierten Themes kann functions.php jedoch geändert werden.
Beachte bitte, dass das Bearbeiten oder Hinzufügen von ungetestetem Code zu functions.php deine Website zum Absturz bringen kann. Außerdem gehen Änderungen oft verloren, wenn das Theme aktualisiert wird. Wir empfehlen dir, Plugins wie Code Snippets zu verwenden, wenn du Änderungen an der functions.php-Datei deiner Website vornehmen möchtest. Mit diesem Plugin kannst du besser und genauer steuern, wo diese Snippets ausgeführt werden, und Snippets im Plugin können leicht deaktiviert werden, wenn etwas nicht wie erwartet funktioniert.
Nein, du kannst WordPress-Core-Dateien oder die Standard-Themes und -Plugins von WordPress.com nicht bearbeiten. Diese Dateien sind wichtig, um deine Website am Laufen zu halten. Sie können nicht über SFTP bearbeitet werden.
Überprüfe, ob du es in den richtigen Ordner hochgeladen hast. Wenn sich Plugins nicht im Ordner /wp-content/plugins/ und Themes nicht in /wp-content/themes/ befinden, funktionieren sie nicht.
Ich habe meine Theme-Dateien geändert, aber meine Änderungen sind nach der Aktualisierung des Themes verschwunden.
Das passiert, wenn du für deine Änderungen kein untergeordnetes Theme verwendet hast. Änderungen werden nämlich von der neuen Version des Themes überschrieben. Wenn du deine eigenen angepassten Themes ausführen möchtest, befolge bitte diese Anweisungen.
Überprüfe, ob du in den Einstellungen des Clients eine SFTP-Verbindung angegeben hast. Wenn du Quickconnect verwendest, achte darauf, der SFTP-Adresse sftp:// voranzustellen.
Dies ist zu erwarten, da WordPress über SFTP hochgeladene Mediendateien nicht erkennt. Sie sind zwar über die direkte URL erreichbar, werden aber nicht im Adminbereich angezeigt. Du kannst Plugins wie Media Sync verwenden, damit Bilder und Videos, die über SFTP auf die Website hochgeladen werden, ganz normal in deinen Medien angezeigt werden.
Deine Ordner und Dateiberechtigungen sollten standardmäßig auf 755 festgelegt sein. Wenn du diese Einstellungen änderst, kann das zum Ausfall deiner Website führen. Du wirst außerdem einige symbolisch verknüpfte Dateien mit unterschiedlichen Berechtigungen sehen. Das ist normal und kann nicht geändert werden.
Ja. Inhalte, die du über SFTP hochlädst, werden auf das Speicherkontingent deiner Website angerechnet, genauso wie die Inhalte, die du über die Mediathek hochlädst.
Wir versuchen zwar sicherzustellen, dass deine Website hier bei WordPress.com mit so vielen Plugins wie möglich kompatibel ist, aber wir haben festgestellt, dass einige Plugins nicht gut auf unserer Plattform laufen oder anderweitig inkompatibel sind. Prüfe bitte, ob du ein inkompatibles Plugin hochgeladen hast.
Ich versuche, ein Theme auf meine Website hochzuladen, bekomme aber die Meldung, dass es zu groß ist. Kann ich es über SFTP hochladen?
Ja. Auch wenn du auf deiner Website unter Design → Themes ein Theme hochladen kannst, gilt aus Sicherheitsgründen ein Speicherkontingent von 50 MB, da manche Themes andere Dateien enthalten können, die nicht Teil des eigentlichen Themes sind.
In einem solchen Fall wäre der erste Schritt, zu überprüfen, ob du die richtigen Theme-Dateien verwendest. Themes von Drittanbietern können in den ZIP-Dateien Dinge wie Demoinhalte oder Lizenzinformationen enthalten. Du solltest sicherstellen, dass nur die Theme-Dateien auf deine Website hochgeladen werden, die auf WordPress installiert werden können.
Wenn du die zusätzlichen Dateien entfernt hast, aber weiterhin eine Fehlermeldung bekommst, kannst du dieses Theme über SFTP zu deiner Website hinzufügen. Entpacke dazu die Datei und lege sie im Verzeichnis /wp-content/themes/ ab.
Nein. Bei einigen Plugins müssen zwar individuelle PHP-Module installiert werden, damit sie laufen, aber dies wird serverseitig festgelegt und kann nicht geändert werden. Hier findest du Informationen zu unseren Serverumgebungen.
Wenn dein Plugin- oder Theme-Entwickler Zugriff über SFTP benötigt, kannst du ihm deine SFTP-Anmeldedaten zur Verfügung stellen. Der Zugriff ist auf einen SFTP-Benutzer pro Website begrenzt. Bitte setze das SFTP-Passwort zurück, wenn der Entwickler keinen Zugriff mehr benötigt.
Aufgrund der Komplexität von SSH und WP-CLI sind wir nicht in der Lage, umfassenden Support für die Verwendung dieser Tools anzubieten. Support-Mitarbeiter helfen dir bei Problemen mit der Verbindung über SSH, können dich aber nicht durch die Verwendung von Befehlen führen.
Zur Verwendung der Linux-Befehlszeile gibt es zahlreiche Ressourcen. Bekannte Beispiele dafür sind die folgenden Drittanbieter-Quellen:
- Ubuntu’s Command Line for Beginners Tutorial (Ubuntu-Tutorial – Befehlszeile für Anfänger)
- freeCodeCamp’s Linux Commands Handbook (freeCodeCamp-Handbuch zu Linux-Befehlen)
- LinuxCommand.org
- Microsoft’s Shell Course (Shell-Kurs von Microsoft)
Um eine sichere und leistungsfähige Umgebung bereitzustellen, kann WordPress.com bestimmte Shell- und WP-CLI-Befehle einschränken oder deaktivieren. Die WP-CLI-Dokumentation enthält eine Liste der verfügbaren WP-CLI-Befehle.
Benutzername und Passwort werden vom System automatisch generiert. Sie gelten immer nur für eine Website. Wenn du also mehrere Websites hast, musst du für jede Website einen eigenen Benutzernamen und ein eigenes Passwort verwenden.
Du kannst nur einen SSH-Schlüssel pro WordPress.com-Konto hinzufügen, den du dann an mehrere Websites anhängen kannst. Jede Website kann mehrere Schlüssel haben, einen pro privilegiertem Benutzer.
Wenn aufgrund von SFTP- oder SSH-Aktionen auf deiner Website ein unerwünschter Fehler auftritt, kannst du ein früheres Backup deiner Website wiederherstellen.
Wenn du eine Aktion ausführst und etwas geschieht, sodass du nicht mehr auf deine Backups zugreifen kannst, können wir dir dabei helfen, deine Website auf eine frühere Version wiederherzustellen. Wir können dir nicht dabei helfen, die Fehler in deinem Befehl zu finden und diese zu korrigieren.