So deaktivieren/deaktivieren Sie WordPress-Plugins (3 Methoden)

Veröffentlicht: 2021-03-14

Fast jede WordPress-Website verwendet Plugins. Obwohl sie sicherlich praktisch sind, können sie gelegentlich zu Fehlfunktionen Ihrer Website oder zu Sicherheitsproblemen führen. In diesem Fall müssen Sie sie möglicherweise nacheinander deaktivieren, bis Sie die Ursache des Problems gefunden haben. Dies kann schwierig sein, wenn Sie aufgrund einer Fehlfunktion eines Plugins keinen Zugriff auf Ihr Dashboard haben.

Glücklicherweise gibt es viele andere Möglichkeiten, Ihre WordPress-Plugins zu deaktivieren, beispielsweise über Ihre Datenbank. In diesem Artikel werden wir darüber sprechen, warum Sie dies möglicherweise tun müssen, und Ihnen in drei Schritten beibringen, wie es funktioniert.

Lasst uns anfangen!

Abonnieren Sie unseren Youtube-Kanal

Warum möchten Sie ein WordPress-Plugin deaktivieren?

Wie bereits erwähnt, besteht der Hauptgrund dafür, dass jemand ein WordPress-Plugin deaktivieren würde, darin, Fehlfunktionen oder Sicherheitsprobleme zu beheben oder zu verhindern. Manchmal sind diese bereits aufgetreten und manchmal präventiv.

Abhängig von den Umständen ist Ihr Dashboard jedoch möglicherweise nicht zugänglich. Oder Sie erhalten einen Fehlercode, bei dem Sie nicht genau wissen, wie Sie das Problem beheben können oder was die Ursache dafür ist. Nehmen wir zum Beispiel die Fehlercodes 502 und 504. Sie sind wahrscheinlich schon mehrmals auf beide gestoßen und obwohl sie nicht nur für WordPress gelten, sind Probleme mit Plugins eine mögliche Ursache. Abgesehen davon ist es eine gute Idee, auf Kompatibilitätsprobleme zu testen, wenn Sie jemals auf ein Problem stoßen, bei dem ein Plugin nicht wie beabsichtigt funktioniert oder eine der Funktionen Ihrer Website defekt zu sein scheint.

Wenn solche Probleme auftreten, deaktivieren Sie als Erstes Ihre Plugins nacheinander , nicht alle auf einmal. Auf diese Weise können Sie das Problem exponentiell schneller aufspüren (und verhindern, dass Ihre Website noch mehr kaputt geht). Sie haben drei Möglichkeiten, diese Deaktivierung zu handhaben:

  1. Über Ihr Dashboard unter Verwendung der Registerkarte Plugins.
  2. Über FTP, indem Sie die Ordner Ihrer Plugins umbenennen.
  3. Direkt aus Ihrer Datenbank.

Diese drei Möglichkeiten wurden in der Reihenfolge vom einfachsten bis zum komplexesten aufgelistet. Denken Sie daran, dass es nicht schwer ist, nur weil es komplex ist. Es erfordert nur ein bisschen mehr als ein paar Klicks. Lassen Sie uns eintauchen, damit Sie Ihre WordPress-Plugins auf jede erdenkliche Weise deaktivieren können.

1. So deaktivieren Sie ein WordPress-Plugin über das Dashboard

Das Deaktivieren eines WordPress-Plugins über Ihr Admin-Dashboard ist die einfachste und einfachste Möglichkeit, ein Plugin zu deaktivieren. Das heißt, wenn Sie Zugriff auf das Dashboard haben. Wenn die Plugin-Probleme dazu geführt haben, dass Sie den Zugriff verloren haben, gehen Sie nach unten und überprüfen Sie die SFTP- oder Datenbankmethoden. Wenn Sie sich jedoch wie gewohnt anmelden können, können Sie Folgendes tun.

Navigieren Sie zunächst zu Plugins – Installiert von der linken Seitenleiste.

Plugin-Dashboard deaktivieren

Scrollen Sie dort, um das Plugin zu finden, das Sie zuerst deaktivieren. Denken Sie daran, wenn Sie Probleme beheben, von denen Sie glauben, dass sie mit dem Plugin zusammenhängen, deaktivieren Sie sie nacheinander. Tun Sie nicht alles auf einmal, denken Sie daran. In Bezug auf die Fehlersuche liegt dieser Weg Wahnsinn.

Wenn Sie unter dem Titel eines Plugins auf die Schaltfläche Deaktivieren klicken, wird die Seite neu geladen und das Plugin funktioniert nicht mehr.

Plugins deaktivieren

Sie haben auch die Möglichkeit, es zu reaktivieren oder zu löschen (2), wenn dies abgeschlossen ist. Wenn Ihr Problem weiterhin besteht, können Sie es problemlos reaktivieren. Wenn nicht, entfernt die Schaltfläche Löschen es aus Ihren Dateien und Ihrem Speicher.

Das ist es aber. Sie haben das Plugin in Ihrem Dashboard deaktiviert und hoffentlich ist Ihr Problem gelöst.

2. So deaktivieren Sie ein WordPress-Plugin aus der Datenbank mit phpMyAdmin

Der Zugriff auf Ihre WordPress-Datenbank ist zwar nicht jedermanns Sache, aber wenn Sie es sind, ist das Deaktivieren von WordPress-Plugins auf diese Weise sicher und geschützt.

Schritt #1: Greifen Sie mit phpMyAdmin auf Ihre WordPress-Datenbank zu

Um zu beginnen, benötigen Sie Zugriff auf Ihre WordPress-Datenbank. Wenn Sie die Plattform einrichten, erstellt WordPress automatisch eine Datenbank, in der alle Informationen auf Ihrer Website gespeichert sind. Sie können jedoch nicht über Ihr Dashboard auf Ihre Datenbank zugreifen. Um dorthin zu gelangen, müssen Sie ein Tool verwenden, das Ihnen die Interaktion mit Datenbanken ermöglicht, wie z. B. phpMyAdmin.

Die meisten Webhosts bieten Ihnen heutzutage ein cPanel-Kontrollfeld, wenn Sie sich für einen Plan anmelden. Wenn Sie auf Ihr Control Panel zugreifen, sollten Sie einen Abschnitt namens Datenbanken mit einer phpMyAdmin- Option darunter sehen:

WordPress-Plugins deaktivieren

Wenn Sie sich auf einem Host wie SiteGround oder Pressable befinden, verwenden Sie außerdem ein proprietäres Dashboard wie Site Tools. In den meisten Fällen haben diese einen Abschnitt für Datenbanken. In Siteground zum Beispiel unter Site – MySQL – phpMyAdmin (Tab) – Access phpMyAdmin .

siteground phpmyadmin

Unabhängig davon, wie Sie dorthin gelangen oder welchen Host Sie verwenden, phpMyAdmin ist überall gleich. Nachdem Sie die Schaltfläche gedrückt oder auf den Link geklickt haben, öffnet sich phpMyAdmin und Sie sehen nun mehrere Optionen in der Mitte der Seite. oben ein Navigationsmenü und links eine Liste mit Datenbanken. Wenn Sie eine einzelne Website hosten, sollten Sie nur eine Datenbank in dieser Liste sehen. Im folgenden Beispiel verwenden wir einen Testserver mit mehreren Websites, daher die mehreren Elemente auf der linken Seite, die erweitert werden können:

WordPress-Plugins deaktivieren

In den meisten Fällen können Sie WordPress-Datenbanken anhand des wp_-Präfixes identifizieren. Viele Hosts ändern diesen Standard jedoch aus Sicherheitsgründen und Sie können ihn auch ändern. Klicken Sie in jedem Fall auf die Datenbank Ihrer Website und fahren Sie dann mit Schritt Nummer zwei fort.

Schritt #2: Suchen Sie Ihre Plugin-Tabellen

Sobald Sie Ihre Datenbank in phpMyAdmin öffnen, sehen Sie eine Liste mit Tabellen, die alle Daten Ihrer Website enthalten, wie die folgenden:

WordPress-Plugins deaktivieren

Sie werden feststellen, dass einige Tabellen Namen haben, die ihren Inhalt leicht erkennen lassen, wie z. B. wp_options und wp_posts . Es gibt jedoch keine dedizierte Tabelle für Plugins. Stattdessen speichert WordPress Ihre Plugin-Informationen in der Tabelle wp_options :

WordPress-Plugins deaktivieren

Denken Sie daran – die Tabellen, die Sie in den obigen Beispielen sehen, haben aus Sicherheitsgründen auch benutzerdefinierte Präfixe. Ihre beginnen jedoch wahrscheinlich mit wp_ . Klicken Sie auf jeden Fall jetzt auf den Link wp_options und eine neue Seite mit vielen Zeilen wird geöffnet:

WordPress-Plugins deaktivieren

Die gesuchte Zeile heißt active_plugins und dieser Wert wird in der Spalte option_name angezeigt . Wenn Sie es zuerst nicht sehen, machen Sie sich keine Sorgen – es sollten mehrere Seiten mit Zeilen sein, also suchen Sie weiter danach. Sobald Sie es gefunden haben, fahren Sie mit Schritt Nummer drei fort.

Schritt #3: Deaktivieren Sie Ihre WordPress-Plugins

So sollte die Zeile active_plugins aussehen, wenn Sie sie gefunden haben:

WordPress-Plugins deaktivieren

Rechts sehen Sie einen Teil des Wertes, den die Zeile enthält. Lassen Sie uns fortfahren und es bearbeiten, indem Sie auf die Schaltfläche Bearbeiten ganz links in der Zeile klicken. Auf der nächsten Seite sehen Sie alle Felder, die die Zeile active_plugin enthält, einschließlich eines namens option_value . Dort finden Sie eine Zeichenfolge, die alle Ihre aktiven Plugins enthält, wie diese:

WordPress-Plugins deaktivieren

Bevor Sie Änderungen vornehmen, sollten Sie die gesamte Zeichenfolge in einen Texteditor kopieren und diese Datei dann an einem Ort speichern, an dem Sie sie nicht vergessen. Auf diese Weise können Sie die ursprünglichen Werte des Felds option_value wiederherstellen, falls etwas schief geht.

Nachdem Sie dies getan haben, löschen Sie den gesamten Inhalt des Felds und ersetzen Sie ihn durch diese Zeichenfolge:

a:0:{}

Dieses kleine Code-Snippet sagt WordPress, dass es keine aktiven Plugins auf Ihrer Website gibt. In dem Beispiel, das wir Ihnen zuvor gezeigt haben, liefen sechs Plugins, weshalb es stattdessen mit einem a:6-Wert geöffnet wurde. Klicken Sie anschließend auf die Schaltfläche Los unten rechts auf der Seite, um Ihre Änderungen zu speichern.

Fahren Sie fort und versuchen Sie, Ihre WordPress-Website zu öffnen. Wenn eines Ihrer Plugins das Laden verhindert hat, sollte es jetzt wieder normal sein. In diesem Fall sollten Sie wieder auf Ihr Dashboard zugreifen können. Von hier aus können Sie Ihre Plugins einzeln wieder aktivieren. Wenn Ihre Site nach dem Aktivieren eines Plugins unterbricht, können Sie sicher sein, dass dies die Ursache für Ihre Probleme ist. Sie können zu Ihrer Datenbank zurückkehren und Ihre Plugins erneut deaktivieren, um Ihre Site wiederherzustellen. Sie können dann das defekte Plugin deinstallieren und nach einem Ersatz suchen.

3. So deaktivieren Sie ein WordPress-Plugin über SFTP

SFTP oder Secure File Transfer Protocol ist eine der sichersten Möglichkeiten, WordPress-Plugins zu deaktivieren. Zunächst benötigen Sie einen externen FTP-Client. Wir werden FileZilla verwenden.

In Ihrem cPanel oder Site Tools oder Site-Dashboard können Sie FTP-Logins und -Anmeldeinformationen erstellen. In den meisten Fällen ist es ganz in der Nähe, wo Sie E-Mail-Adressen erstellen oder auf phpMyAdmin zugreifen.

FTP-Konten

Starten Sie anschließend Ihren FTP-Client und melden Sie sich mit diesen Anmeldeinformationen an.

ftp zum Deaktivieren des Plugins

Sie können die Quickconnect (1) -Funktion verwenden, mit der Sie sich einfach anmelden können, ohne sich um das Speichern von Anmeldeinformationen oder anderen Optionen kümmern zu müssen. Der FTP-Client zeigt nun Ihren lokalen Computer in den linken Fenstern und die Verzeichnisstruktur des Webhosts in den rechten Fenstern an.

Navigieren Sie zum Ordner /public-html/wp-content/plugins/ (2) dieser WordPress-Installation und klicken Sie mit der rechten Maustaste auf den Ordner des Plugins, den Sie per SFTP deaktivieren möchten (3). Wählen Sie im Kontextmenü Download (4) . Das Herunterladen des Plugins löscht es nicht von Ihrem Server, aber es sichert es nur für den Fall, dass Sie es neu installieren müssen.

Sobald es auf diese Weise gesichert wurde, können Sie erneut mit der rechten Maustaste klicken und Löschen wählen. Dadurch wird das Plugin sowohl deaktiviert als auch entfernt. Beachten Sie, dass Sie bei dieser Methode keine separate Aktion zum Deaktivieren wie in Ihrem Dashboard ausführen müssen. Wenn Sie feststellen, dass Sie das Plugin erneut aktivieren müssen, laden Sie einfach das zuerst heruntergeladene Backup hoch.

So deaktivieren Sie alle WordPress-Plugins und warum Sie dies möchten

Manchmal müssen Sie jedoch alles deaktivieren und neu beginnen. Vielleicht kollidieren die Plugins mit Ihrem Theme oder mehrere Plugins kollidieren mit mehreren anderen Plugins und es hilft einfach nicht, sie einzeln zu deaktivieren. Außerdem müssen Sie möglicherweise sehen, welche einzelnen Plugins für sich allein funktionieren. Wenn Sie also alle deaktivieren, haben Sie die Möglichkeit, einzelne Plugins ohne Störung durch andere zu beheben.

Glücklicherweise können Sie alle Ihre Plugins genauso einfach auf einmal deaktivieren wie nur eines. Am besten über SFTP oder das WordPress-Admin-Dashboard.

Gehen Sie im WP-Dashboard zu Plugins – Installiert wie oben. Anstatt nur ein Kästchen auszuwählen, klicken Sie dieses Mal jedoch auf das Kontrollkästchen oben links in der Liste. Dadurch wird jedes Plugin in der Liste ausgewählt (1) .

alle Plugins auswählen

Klicken Sie dann auf das Dropdown-Menü (2) und wählen Sie Deaktivieren (3) . Sie drücken dann die Schaltfläche Übernehmen (4) , und während die Seite neu geladen wird, werden alle Plugins deaktiviert.

Wenn Sie sie vollständig entfernen und neu beginnen müssen, können Sie diesen Vorgang wiederholen, nur wählen Sie jetzt Löschen (5) statt deaktivieren.

Wenn Sie SFTP verwenden, ist der Vorgang sehr ähnlich wie oben, nur dass Sie alle Ordner zum Herunterladen/Löschen auswählen, anstatt nur 1.

alle Plugins deaktivieren

Navigieren Sie erneut zu /public_html/wp-content/plugins/ (1) und wählen Sie alle Plugin-Unterordner (2) anstelle eines einzelnen aus. Klicken Sie mit der rechten Maustaste und wählen Sie Herunterladen (3) , um Backups zu verwalten. Wenn diese abgeschlossen sind, wiederholen Sie den Vorgang und wählen Sie Löschen (4) .

Und wieder wurde Ihre gesamte Plugin-Sammlung deaktiviert, deaktiviert und gelöscht.

Abschluss

Die Fehlerbehebung bei Websites kann schwierig sein. Wenn es um WordPress geht, können Plugins manchmal nicht funktionieren, und die einzige Möglichkeit, das Problem zu lösen, besteht darin, sie vorübergehend zu deaktivieren. In den meisten Fällen ist die Verwendung Ihres Admin-Panels am sinnvollsten. Dies kann jedoch ohne Zugriff auf Ihr Dashboard schwierig sein. Daher ist es genauso praktikabel und fast genauso einfach, über SFTP in das Dateisystem Ihrer Site oder in die WP-Kerndatenbank zu gelangen. Unabhängig davon, wie Sie Fehler beheben müssen oder warum, sollten diese Methoden zum Deaktivieren Ihrer WordPress-Plugins helfen, die Dinge zu klären.

Teilen Sie uns Ihre Erfahrungen mit der Fehlerbehebung und Deaktivierung von WordPress-Plugins mit? Irgendwelche Tipps oder Hinweise?

Beitragsbild des Artikels von Sammby / shutterstock.com