Fehler: Plugin lässt sich nicht richtig löschen obwohl /wp-content/plugins/ leer ist.

  • Nachdem ich das Plugin "Display Widgets" installiert habe, geht bei mir die Display Darstellung nicht mehr, es werden nur noch leere Widget Boxen in der Sidebar gezeigt.
    Jetzt würde ich das Problem gerne beheben, dazu die Frage wie.

    Bisher habe ich versucht:
    1.) Das Plugin zu deinstallieren - Fehler bleibt bestehen
    2.) Wordpress über die "Erneut Insatllieren" Funktion erneut installieren - Fehler bleibt bestehen

    Eine interessante Beobachtung ist, dass wenn ich das deinstallierte Plugin erneut in der WP-Installation installiere die alten Einstellungen für das Plugin wieder da sind - d.h. die Plugin-Einstellungen werden nicht gelöscht obwohl das Plugin deinstalliert ist und ich vermute mal, dass der Fehler in den gespeicherten Einstellungen liegt (?).

    Wenn ich das Plugin deinstalliere verschwindet auch der Ordner des Plugins aus /wp-content/plugins - d.h. es muss noch irgendwo ein Platz in meiner Installation geben, wo das Plugin Daten liegen hat die nicht gelöscht werden und in denen auch das Problem liegen könnte.

    In der Datenbank sehe ich keine Tabellen für das Plugin.

    Habt ihr Ideen, wie ich das Problem lösen könnte bzw. wo das "Display Widgets Plugin" noch Daten abspeichern könnte?
    Danke für eure Hilfe!

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • OK, versuche mal folgendes:

    Das Plugin innerhalb von WordPress deinstallieren. Danach im Control Center, wo Du die Datenbank anschauen kannst (phpMyAdmin oder Plesk oder Confixx oder so), erst die Tabellen überprüfen/reparieren und dann optimieren. Damit sollten auch die Einträge aus der Datenbank verschwinden - beim Löschen des Plugins bleiben sie sonst drin, deshalb haste auch die alten Einstellungen gehabt.

  • Einträge des Plugins verschwinden nicht durch überprüfen, reparieren oder optimieren.
    Vermutlich speichert das Plugin seine Daten in den Standard WP-Optionen.
    Erst mal kannst du ja in /wp-admin/options.php nachschauen und falls du dort Daten des Plugins findest diese über phpMyAdmin löschen. Ist dort nichts eindeutiges müsste man wohl im Quelltext des Plugins nachschauen welche Einträge es vornimmt.

  • Vielen Dank Euch schonmal!

    Ok, in der /wp-admin/options.php (Wirklich .php?) liegen keine Daten des Plugins. Die wp_options Tabelle in der Datenbank ist recht groß, da könnte ich mir durchaus vorstellen, dass sich was versteckt, ersichtlich (für mich) ist das jedoch nicht.

    Wie kann ich den die Tabelle von etwaigen ungenutzen Daten reinigen? Gibt es eine Möglichkeit, zu sehen, was in der Tabelle benötigt wird und was Ballast ist?

    Wenn ich die Plugin-Datei (display-widgets.php) im Editor anschaue, wird für mich nicht ersichtlich, welche Einstellungen wo gespeichert werden - nach was sollte ich da Ausschau halten?

  • Nein, natürlich ist nicht eine php-Datei gemeint von ihm sondern, wie Du richtig vermutet hast, die Datenbanktabelle wp_options. (eine php-Datei kannst Du auch nicht mit phpMyAdmin bearbeiten)


    Natürlich habe ich doch eine .php-Datei gemeint. :twisted: Du sollst sie aber im Browser aufrufen und nicht die .php-Datei bearbeiten...
    Die URL [COLOR=#333333]/wp-admin/options.php zeigt dir grob den Inhalt der wp_options, mit Strg-F kannst du also schnell mal nach Teilen des Plugin-Namens suchen um zu sehen ob sich dort was findet. Das geht schnell und ohne zusätzliche Plugins oder Anwendungen.
    Wenn sich dort was findet, kann man die Bearbeitung immer noch in der Datenbank vornehmen.
    Man kann über die URL aber auch direkt Änderungen vornehmen, ganz unten findet sich dann ein Button 'Änderungen übernehmen'

    [/COLOR]

  • Einträge des Plugins verschwinden nicht durch überprüfen, reparieren oder optimieren.
    Vermutlich speichert das Plugin seine Daten in den Standard WP-Optionen.
    Erst mal kannst du ja in /wp-admin/options.php nachschauen und falls du dort Daten des Plugins findest diese über phpMyAdmin löschen. Ist dort nichts eindeutiges müsste man wohl im Quelltext des Plugins nachschauen welche Einträge es vornimmt.

    OK, dass auf diese Weise über den Browser der Inhalt der Datenbanktabelle ausgelesen werden kann, war mir nicht bekannt. Deine Beschreibung ist aber auch nur für jemanden wirklich verständlich, der das eh schon weiss. Insofern .... ;)

  • Nun ja, man weiß ja nicht auf welchem Level hier wer ist... Jetzt weißt Du's jedenfalls.
    Ich dachte, mehr Leute wüssten, dass man diese URL aufrufen kann.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!