So aktivieren Sie den Theme-Datei-Editor in WordPress (Schnelle Anleitung)

Während die Verwendung des integrierten Theme-Datei-Editors von WordPress praktisch erscheinen mag, um schnelle Änderungen vorzunehmen, ist dies weder die sicherste noch die effizienteste Methode, um Theme-Dateien zu bearbeiten. Falsche Bearbeitungen können zu erheblichen Problemen führen, einschließlich der Funktionsstörung Ihrer Website.

Dennoch bevorzugen einige Nutzer den Editor wegen seiner Einfachheit. In letzter Zeit haben wir festgestellt, dass viele Nutzer Schwierigkeiten haben, den Theme-Datei-Editor im WordPress-Adminbereich zu finden.

In diesem Leitfaden erklären wir die möglichen Gründe, warum der Theme-Datei-Editor fehlt, und bieten Lösungen, um ihn wiederherzustellen. Außerdem empfehlen wir sicherere Alternativen, um Theme-Dateien zu bearbeiten und gleichzeitig die Sicherheit Ihrer Website zu gewährleisten.

Fix Missing Theme File Editor

Was ist mit dem Theme-Datei-Editor passiert?

Viele WordPress-Nutzer sind möglicherweise verwirrt, wenn sie den Theme-Datei-Editor nicht an seiner gewohnten Stelle finden. Die gute Nachricht? Er wurde nicht entfernt – er wurde lediglich an einen anderen Ort verschoben.

Wenn Ihre Website ein modernes Block-Theme verwendet, öffnet die Auswahl des Editors im Menü Design nun den Website-Editor, der den traditionellen Theme-Datei-Editor ersetzt.

Fix Missing Theme File Editor

Warum wurde der Theme-Datei-Editor verschoben?

Das WordPress-Kernteam entschied sich, potenzielle Verwirrung durch zwei unterschiedliche Editor-Optionen im Menü – Website-Editor und Theme-Datei-Editor – zu beseitigen, da beide völlig unterschiedliche Zwecke erfüllen. Um die Navigation zu vereinfachen und Missverständnisse zu vermeiden, wurde der Theme-Datei-Editor in das Menü Werkzeuge verschoben.

Anstatt ihn wie bisher im Design-Menü zu finden, befindet sich der Theme-Datei-Editor jetzt im Bereich Werkzeuge.

Warum der Theme-Datei-Editor möglicherweise fehlt?

In einigen Fällen erscheint der Theme-Datei-Editor möglicherweise überhaupt nicht im WordPress-Adminbereich. Dies geschieht in der Regel aus einem der folgenden Gründe:

  • Sicherheits-Plugins: Ein Sicherheits-Plugin könnte den Editor deaktiviert haben, um unbefugte oder versehentliche Änderungen zu verhindern.
  • wp-config.php-Einstellungen: Eine bestimmte Konfiguration in der Datei wp-config.php könnte so eingestellt sein, dass der Editor deaktiviert wird.

Diese Maßnahmen werden häufig ergriffen, um Ihre Website vor Schwachstellen zu schützen oder unbeabsichtigte Änderungen zu vermeiden, die Ihre Website beschädigen könnten.

Sobald Sie den Grund für das Fehlen des Editors kennen, wird die Lösung des Problems deutlich einfacher. Sehen wir uns an, wie Sie den Editor finden oder wieder aktivieren können.

Den Theme-Datei-Editor in modernen Block-Themes finden

Mit der Umstellung auf moderne Block-Themes bemerken viele Nutzer erhebliche Änderungen im WordPress-Admin-Menü. Der Block-Editor, der das Herzstück dieser Themes bildet, übernimmt alles – von Seitenlayouts bis hin zu globalen Stilen. Obwohl dieser Ansatz außergewöhnliche Flexibilität bietet, kann er ältere, vertraute Funktionen wie den Theme-Datei-Editor schwerer auffindbar machen.

Wenn Sie ein Block-Theme verwenden, ist der Theme-Datei-Editor nicht mehr im Menü Design verfügbar. Stattdessen hat WordPress ihn in das Menü Werkzeuge verschoben, um ihn an die neue Struktur der Block-Themes anzupassen.

Um darauf zuzugreifen, folgen Sie diesen Schritten:

  1. Melden Sie sich bei Ihrem WordPress-Admin-Dashboard an.
  2. Navigieren Sie zu Werkzeuge » Theme-Datei-Editor in der linken Seitenleiste.

Diese Änderung stellt sicher, dass die Admin-Oberfläche mit dem blockbasierten Workflow moderner Themes konsistent bleibt.

Fix Missing Theme File Editor

Sicherer Zugriff auf und Verwendung des Theme-Datei-Editors

Sobald Sie den Theme-Datei-Editor geöffnet haben, erscheint er genauso wie bei klassischen Themes. Sie können Theme-Dateien direkt bearbeiten, sollten dabei jedoch äußerst vorsichtig vorgehen.

💡 Tipp: Erstellen Sie immer ein Backup Ihrer Website, bevor Sie Änderungen vornehmen, damit Sie sie im Falle eines Problems wiederherstellen können.

Falls der Theme-Datei-Editor weiterhin im Menü Werkzeuge fehlt, besteht kein Grund zur Sorge. Dies könnte durch ein Sicherheits-Plugin oder eine manuelle Konfiguration verursacht werden und lässt sich in der Regel leicht beheben. Werfen wir einen Blick darauf, warum dies passiert und wie Sie es beheben können.

Wenn der Theme-Datei-Editor deaktiviert ist

In einigen Fällen wird der Theme-Datei-Editor absichtlich durch ein WordPress-Sicherheits-Plugin oder eine manuelle Änderung deaktiviert, um versehentliche Bearbeitungen zu verhindern oder Sicherheitsrisiken zu minimieren. Dies ist eine gängige Praxis unter Administratoren und Entwicklern.

Falls Sie ein Sicherheits-Plugin wie Sucuri verwenden, können Sie das Problem wie folgt überprüfen und beheben:

  1. Melden Sie sich bei Ihrem WordPress-Admin-Dashboard an.
  2. Gehen Sie zu Sucuri Security » Einstellungen.
  3. Klicken Sie auf den Tab Hardening.
  4. Suchen Sie nach der Option Plugin- und Theme-Editor deaktivieren.
  5. Wenn diese Option aktiviert ist, klicken Sie auf die Schaltfläche Hardening rückgängig machen, um sie zu deaktivieren.

Dadurch wird der Editor wieder aktiviert, und Sie können erneut darauf zugreifen. Gehen Sie nach der Aktivierung mit Vorsicht vor und testen Sie alle Änderungen zunächst in einer Backup- oder Staging-Umgebung.

Fix Missing Theme File Editor

So prüfen Sie wp-config.php auf deaktivierten Theme-Datei-Editor

So prüfen Sie wp-config.php auf deaktivierten Theme-Datei-Editor

Falls der Theme-Datei-Editor nach Anpassung der Einstellungen Ihres Sicherheits-Plugins weiterhin nicht erscheint, könnte das Problem in der wp-config.php-Datei Ihrer WordPress-Installation liegen. Diese Datei steuert viele Einstellungen Ihrer Website und möglicherweise wurde der Editor dort manuell deaktiviert.

Um dies zu überprüfen und zu beheben, folgen Sie diesen Schritten:

Schritt 1: Zugriff auf Ihre Website-Dateien

  1. Verwenden Sie einen FTP-Client wie FileZilla oder den Dateimanager Ihres Hosting-Kontrollpanels, um auf Ihre Website-Dateien zuzugreifen.
  2. Navigieren Sie zum Root-Verzeichnis Ihrer WordPress-Installation. Dieses heißt in der Regel public_html oder www.

Schritt 2: Öffnen der wp-config.php

  1. Suchen Sie die Datei wp-config.php im Root-Verzeichnis.
  2. Laden Sie eine Sicherheitskopie der Datei herunter, bevor Sie Änderungen vornehmen.
  3. Öffnen Sie die Datei in einem Texteditor wie Notepad++ oder einem Code-Editor.

Schritt 3: Nach der deaktivierenden Zeile suchen

Suchen Sie nach der folgenden Zeile in der Datei:

define('DISALLOW_FILE_EDIT', true);

Schritt 4: Zeile bearbeiten

Falls diese Zeile vorhanden ist, verhindert sie die Anzeige des Theme-Datei-Editors. Ändern Sie sie wie folgt:

define('DISALLOW_FILE_EDIT', false);

Schritt 5: Datei speichern und erneut hochladen

  1. Speichern Sie die Änderungen in Ihrem Texteditor.
  2. Laden Sie die aktualisierte wp-config.php-Datei auf Ihren Server hoch und ersetzen Sie die Originaldatei.

Schritt 6: Überprüfung in WordPress

  1. Melden Sie sich erneut in Ihrem WordPress-Admin-Dashboard an.
  2. Navigieren Sie zu Werkzeuge » Theme-Datei-Editor und prüfen Sie, ob der Editor jetzt sichtbar ist.

Final Steps to Re-enable the Theme File Editor

If you find the following line in your wp-config.php file:

define('DISALLOW_FILE_EDIT', true);

You can either delete it or change its value to false:

define('DISALLOW_FILE_EDIT', false);

Don’t forget to save your changes and reupload the updated file to your server. After that, refresh your WordPress admin dashboard, and the Theme File Editor should be restored.

Why Editing Theme Files Directly Is Risky

Warum das direkte Bearbeiten von Theme-Dateien riskant ist

Obwohl der Theme-Datei-Editor ein nützliches Tool ist, kann das direkte Bearbeiten von Theme-Dateien erhebliche Probleme verursachen. Hier sind die Hauptgefahren:

1. Unbeabsichtigte Fehler

Ein kleiner Fehler im Code kann zu einem kritischen Problem führen, das Ihre Website möglicherweise unzugänglich macht.

2. Verlust von Änderungen nach Updates

Alle Anpassungen, die direkt in Theme-Dateien vorgenommen werden, werden bei einem Theme-Update überschrieben, was zum Verlust Ihrer Arbeit führen kann.

3. Sicherheitsrisiken

Das Aktivieren des Editors erhöht das Risiko, dass böswillige Akteure Ihre Dateien verändern, falls sie Zugriff auf Ihr Admin-Dashboard erhalten.

Empfehlung: Sichere Alternativen nutzen

Um diese Risiken zu vermeiden, empfehlen wir dringend, direkte Bearbeitungen zu vermeiden und stattdessen sicherere Alternativen wie das WPCode-Plugin zu verwenden. Mit diesem Plugin können Sie benutzerdefinierte Code-Snippets zu Ihrer Website hinzufügen, ohne deren Sicherheit oder Stabilität zu gefährden.

Table of Contents