Websites und Anwendungen

Ein WordPress-Plugin ohne Zugang zum Dashboard deaktivieren

Geprüft am 3 Min. Lesezeit wordpress plugins

Plugins werden normalerweise unter Plugins > Installierte Plugins deaktiviert. Verhindert ein kritischer Fehler den Zugang zum Dashboard, prüfen Sie zuerst die E-Mail des Administrators: WordPress hat eventuell einen Link zum Wiederherstellungsmodus gesendet. Diese Sitzung kann die betroffene Komponente überspringen, damit Sie die Website verwalten können; prüfen Sie danach, ob Sie sie tatsächlich für alle Besucher deaktiviert haben.

Wenn Sie diesen Modus nicht nutzen können:

  1. Greifen Sie über den Dateimanager oder FTP zu.
  2. Öffnen Sie wp-content/plugins und suchen Sie das Verzeichnis des problematischen Plugins.
  3. Benennen Sie es vorübergehend um, zum Beispiel von nombre-plugin in nombre-plugin.desactivado. Löschen Sie es nicht.
  4. Prüfen Sie die Website und öffnen Sie Plugins, damit WordPress die Deaktivierung erfasst.
  5. Geben Sie dem Verzeichnis seinen ursprünglichen Namen zurück. Das Plugin bleibt deaktiviert, bis Sie entscheiden, es zu aktualisieren, zu ersetzen oder wieder zu aktivieren.

Wissen Sie nicht, welches Plugin den Fehler verursacht, können Sie vorübergehend wp-content/plugins umbenennen, den Zugang prüfen und danach den ursprünglichen Namen wiederherstellen. Rufen Sie Plugins auf, damit WordPress die fehlenden Dateien erkennt, bevor Sie den Namen zurücksetzen. Prüfen Sie den Status in der Liste und aktivieren Sie gezielt nur, was Sie getestet haben.

Umbenennen bewahrt die Dateien und macht den Test umkehrbar. Das Verzeichnis zu löschen führt nicht die Deinstallationsroutine des Plugins aus und kann dazu führen, dass Sie Dateien verlieren, die Sie zur Diagnose oder zur Wiederherstellung seiner Konfiguration brauchen.

Reichweite und Prüfungen

Führen Sie den Test auf einem Klon oder während eines kontrollierten Eingriffs durch, wenn das Plugin Zahlungen, Berechtigungen, Formulare oder Sicherheit verwaltet. Das Deaktivieren kann den Zugang wiederherstellen und gleichzeitig eine wesentliche Funktion lahmlegen. Notieren Sie Fehler und Uhrzeit, bevor Sie mehrere Komponenten ändern.

Das Verzeichnis wp-content/plugins deckt nicht alle Fälle ab: Bei Mu-Plugins, Integrationsdateien wie object-cache.php und netzwerkweit aktivierten Plugins einer Multisite muss deren besondere Reichweite geprüft werden. Benennen Sie keine Dateien aufs Geratewohl um, wenn der Fehler bestehen bleibt.

Das Umbenennen eines Ordners verhindert, dass WordPress das Plugin unter seinem üblichen Pfad findet, macht seine Dateien aber nicht zu einer privaten Quarantäne. Vermuten Sie einen Einbruch, sichern Sie Beweise außerhalb des öffentlichen Stammverzeichnisses und folgen Sie dem Bereinigungsverfahren; lassen Sie kompromittierten Code nicht unter anderem Namen erreichbar.

Aktualisieren oder beheben Sie vor dem erneuten Aktivieren die Ursache in der Testumgebung und prüfen Sie die Funktion. Den ursprünglichen Namen wiederherzustellen, ohne dass WordPress die Deaktivierung erfasst hat, kann dazu führen, dass das Plugin wieder geladen wird.

Das könnte Ihnen auch helfen

Stimmt etwas nicht oder hat sich etwas geändert? Erzählen Sie es uns, und wir prüfen es.