WordPress-Plugins deaktivieren ohne Dashboard
Marc Wagner
Juni 14, 2021
Plugins lassen sich auf zwei Arten deaktivieren falls du keinen Zugriff auf das Backend hast:
- Deaktivieren über SQL
- Plugin Ordner umbenennen
Die schnellste Variante um Plugins zu deaktivieren, ist das umbenennen des jeweiligen Ordners.
Wo finde ich die WordPress Plugins? #
Das ist bei WordPress ganz einfach. Alle Plugins werden im Ordner wp-content/plugins abgelegt.

Wie deaktiviere ich ein Plugin? #
Du kannst das Plugin einfach durch das Umbenennen des Plugin Ordners erreichen.
Schau dir am besten die Grafik oben an. Dort siehst du rechts ganz viele Ordner. Jeder Ordner stellt ein Plugin dar.
Durch das Umbenennen von z.B.:
enable-media-replace
Zu:
_enable-media-replace
Wird das Plugin deaktiviert.
Du erhältst dann nach dem Anmelden bei WordPress einen Hinweis, dass das Plugin nicht gefunden werden konnte. Daraufhin wird es aus der Liste der Aktiven Plugins entfernt.
Deaktivieren des Plugins über SQL #
Wichtig: Änderungen an der Datenbank können Fehler verursachen. Du solltest daher vor jeder Änderung eine Sicherung erstellen.
In WordPress werden alle Plugins die aktiv sind, in der Datenbank hinterlegt. Den Eintrag findest du in der Tabelle wp_options. Suche dort nach dem Eintrag active_plugins in der Spalte option_name.

Falls du dich mit serialisierten Texten auskennst, kannst du das Plugin auch hier deaktivieren in dem du den Eintrag enfernst.

Ob dein String noch korrekt ist, kannst du zum Beispiel auf functions-online prüfen. Gebe dort deinen Text ein, nachdem du Ihn bearbeitet hast.
Mit unserem Text von oben, würde das Ergebnis zum Beispiel wie folgt aussehen:

Solltest du einen Fehler gemacht haben bekommst du hier auch prompt eine Fehlermeldung angezeigt:

Dann solltest du deine Änderung prüfen bevor du Sie in der Datenbank hinterlegst.
Fazit #
Heute haben wir herausgefunden, wie man Plugins deaktivieren kann, falls man keinen Zugriff auf das Dashboard hat. Das kann passieren wenn ein Plugin einen Fehler verursacht.
Durch das umbenennen des Ordners oder der Anpassung des Datenbank lässt sich das Problem jedoch schnell lösen.
Hattest du schon einmal das Problem bei deiner WordPress Webseite? Dann hinterlasse uns doch einen Kommentar und berichte uns davon.
Wie Forge12 mit solchen Themen arbeitet
Forge12 betreibt und verantwortet umsatzkritische WordPress- und WooCommerce-Systeme im laufenden Betrieb. Bevor wir Systeme übernehmen oder weiterentwickeln, analysieren wir sie vollständig – technisch, strukturell und betrieblich. Das System Audit ist der Einstiegspunkt für jede Zusammenarbeit.
Artikel von:
Marc Wagner
Marc Wagner ist Gründer der Forge12 Interactive GmbH und verantwortlich für Betrieb, Absicherung und Weiterentwicklung umsatzkritischer WordPress- und WooCommerce-Systeme.
Seit über 20 Jahren arbeitet er an Websites, Online-Shops und individuellen Softwarelösungen – vom Mittelstand bis zu Strukturen börsennotierter Unternehmen. Sein Fokus liegt nicht auf Projekten, sondern auf dauerhaftem Betrieb: stabile Systeme, klare Verantwortlichkeiten und technische Entscheidungen mit wirtschaftlicher Konsequenz.
Bei Forge12 begleitet er Unternehmen, die ihre Systeme nicht nur bauen, sondern langfristig sicher betreiben und automatisieren wollen.


Hallo Marc,
ich habe dein Tutorial gelesen und das macht alles Sinn! :)
Ich finde in meiner Datenbank allerdings kein ‘active_plugins’ sondern nur einen ‘fs_active_plugins_ Eintrag. Kannst du mir bitte helfen und mir sagen ob ich die ganze Prozedur, um meine Plugins zu deinstallieren trotzdem durchführen kann?
Danke und lg
Mike
Hallo Mike,
freut mich, dass das Tutorial für dich Sinn ergibt! 😊
Der Unterschied liegt wahrscheinlich am gewählten Präfix deiner WordPress-Datenbank. Standardmäßig verwendet WordPress wp_, aber viele Installationen nutzen ein individuelles Präfix zur Sicherheit oder aufgrund der Hosting-Umgebung.
Das bedeutet:
active_plugins existiert in der Tabelle wp_options, aber wenn dein Präfix beispielsweise fs_ ist, dann heißt die Tabelle fs_options, und der Eintrag für die aktiven Plugins lautet entsprechend fs_active_plugins.
Die gesamte Vorgehensweise zur Deinstallation bleibt gleich – du musst nur sicherstellen, dass du den korrekten Eintrag in deiner options-Tabelle anpasst.
Falls du dir unsicher bist, kannst du mir dein Tabellenpräfix nennen, dann helfe ich dir gerne weiter!
Herzliche Grüße
Marc