Hushfort

Wie finde ich ungenutzte Plugins in WordPress?

Von Eureka Studio · Aktualisiert

Kurze Antwort

Inaktive Plugins findest du in WordPress leicht unter „Plugins“ → „Inaktiv“, aber auch aktive Plugins können ungenutzt sein. Prüfe, ob die Shortcodes, Blöcke oder Widgets eines Plugins irgendwo in deinen Inhalten vorkommen, auch in Entwürfen, und miss, was es auf Live-Seiten lädt. Schalte ungenutzte zuerst aus, teste, und lösche dann. Ein Entrümpelungs-Werkzeug kann diese Belege für dich sammeln.

Schritte

  1. 1Schritt 1

    Mit den ausgeschalteten anfangen

    Klicke unter Plugins → Installierte Plugins auf „Inaktiv“. Alles hier tut nichts für deine Website, liegt aber trotzdem auf deinem Server.

    Die WordPress-Seite Plugins, gefiltert auf inaktive Plugins
  2. 2Schritt 2

    Messen, was aktive Plugins laden

    Ein aktives Addon-Paket kann seine Skripte und Styles laden, selbst wenn keines seiner Widgets verwendet wird. Entrümpeln misst deine Live-Seiten und zeigt den Anteil des Seitencodes, der von Plugins stammt, die nichts tun: rot ab 15 %, orange ab 5 %, gelb darunter.

    Zusammenfassung von Entrümpeln: 0,6 % jeder Seite ist Ballast, 8 KB von 1,3 MB stammen von einem Plugin, das nichts für Besucher tut
  3. 3Schritt 3

    Entrümpeln starten und die Belege lesen

    Öffne in Hushfort „Entrümpeln“ und klicke auf „Meine Website scannen“. Jedes Plugin erhält einen Status und eine Begründung. Klicke auf „Warum?“, um zu sehen, was es hinzufügt, wo es verwendet wird und was es lädt.

    Der Bereich Warum? für ElementsKit Lite: 42 Elementor-Widgets und 3 Inhaltstypen, nirgends verwendet, Dateien auf 1 gemessenen Seite geladen
  4. 4Schritt 4

    Beiseitelegen, dann testen

    Klicke auf der Karte auf „Deaktivieren“. Das Plugin wandert nach „Hier deaktiviert“, wo steht, wann es ausgeschaltet wurde; sieh dich auf deiner Website um, und wenn etwas nicht stimmt, klicke auf „Wieder aktivieren“.

    Deaktivieren bei ElementsKit Lite geklickt; es erscheint unter Hier deaktiviert mit den Schaltflächen Wieder aktivieren und Löschen
  5. 5Schritt 5

    Über die eigene Bestätigung von WordPress löschen

    Wenn du sicher bist, lösche es über die Karte oder die Seite „Plugins“. Dieselbe Prüfung läuft auch über die Kommandozeile.

    WP-CLI im Demo-Shop (Ausgabe gekürzt)
    $ wp hushfort declutter --skip-pagesplugin                                 verdict   evidenceakismet/akismet.php                    inactive  Switched off, but its files are still on the server …classic-widgets/classic-widgets.php    tool      Admin tool — does nothing for visitors …elementor/elementor.php                used      Used in 2 live placeselementskit-lite/elementskit-lite.php  inactive  Switched off, but its files are still on the server …hello-dolly/hello.php                  inactive  Switched off, but its files are still on the server …woocommerce/woocommerce.php            used      Used in 51 live places

Warum das wichtig ist

Jedes Plugin, das du installierst, ist Code, den du ausführen und aktuell halten musst. Über die Jahre sammeln Websites Plugins wie Schubladen Kabel: installiert für eine Landingpage, die es nicht mehr gibt, ein einmal ausprobiertes Widget, ein Formular, das durch ein anderes ersetzt wurde. Niemand weiß mehr, warum sie da sind, also traut sich niemand, sie zu entfernen. Ungenutzte WordPress-Plugins zu finden heißt deshalb: erst Belege sammeln, dann löschen.

Das kostet doppelt.

Sicherheit. Jedes Plugin ist ein weiterer Satz Dateien auf deinem Server. Ein vergessenes Plugin ist genau das, bei dem du am wenigsten merkst, dass es ein Update braucht.

Geschwindigkeit. Aktive Plugins laden ihre Skripte und Styles oft auf jeder Seite, ob genutzt oder nicht. Auf einer Website, die wir gemessen haben, machten ungenutzte Plugins 44 % des Codes auf jeder Seite aus. Allein ein Addon-Paket brachte 35 Elementor-Widgets mit, von denen keines irgendwo verwendet wurde, und lud 886 KB auf jeder Seite.

Häufige Fehler

  • Nur auf „Inaktiv“ schauen. Der größte Ballast steckt meist in aktiven Plugins, deren Funktionen du nicht mehr nutzt.
  • Nur veröffentlichte Seiten durchsuchen. Ein Widget kann in einem Template, einem Popup, einem Menü oder einem Entwurf stecken, den du gleich veröffentlichen willst.
  • In einem Schritt löschen. Erst ausschalten, testen, dann löschen. Manche Plugins löschen ihre Einstellungen beim Deaktivieren oder Löschen.
  • Hintergrund-Plugins entfernen. Caching-, SEO-, E-Mail- und Backup-Plugins zeigen auf der Seite nichts, leisten aber wichtige Arbeit. „Nicht sichtbar“ heißt nicht „nicht genutzt“.
  • Kein Backup. Halte immer eines bereit, bevor du etwas löschst.

Ohne Plugin

  1. Plugins → Installierte Plugins → Inaktiv. Lösche, was du sicher nicht brauchst.
  2. Notiere für jedes aktive Plugin, was es hinzufügt: Shortcodes, Blöcke, Widgets, Formularfelder. Durchsuche deine Inhalte danach. Für Shortcodes funktioniert eine Datenbanksuche:
wp db query "SELECT ID, post_title, post_status FROM wp_posts WHERE post_content LIKE '%[old_slider%' AND post_type NOT IN ('revision');"
  1. Das Seitengewicht prüfen. Öffne deine Startseite in den Entwicklerwerkzeugen deines Browsers, Tab „Netzwerk“, und sortiere nach Größe. Achte auf Dateien, die aus /wp-content/plugins/<name>/ geladen werden.
  2. Deaktiviere jeweils ein Plugin, sieh dich auf der Website um und prüfe Formulare, Checkout und Menüs.

Das funktioniert, und es lohnt sich, das einmal zu machen. Es ist aber auch langsam: Shortcodes, Blöcke, Elementor-Widgets, Menüs und Widget-Bereiche werden alle unterschiedlich gespeichert, und Page-Builder-Daten verstecken sich in Post-Meta, die eine einfache Suche übersieht.

Wenn etwas schiefgeht

  • Nach dem Beiseitelegen eines Plugins ist etwas kaputt. Schalte es in der Liste von Entrümpeln mit einem Klick wieder ein.
  • Nach dem Löschen sind Einstellungen verschwunden. Manche Plugins löschen beim Entfernen ihre Daten. Stelle sie aus deinem Backup wieder her oder installiere das Plugin neu und richte es wieder ein.
  • Ein Ergebnis lautet „Nicht feststellbar“. Entrümpeln hat Hinweise gefunden, dass das Plugin wichtig sein könnte, etwa Hooks, die die Ausgabe oder den Shop verändern. Lass es, solange du nicht weißt, was es tut.

Mit Hushfort

Entrümpeln gehört samt WP-CLI-Befehl zu Hushfort Pro, dem kostenpflichtigen Add-on zu Hushfort Security, dem kostenlosen WordPress-Sicherheitsplugin.

Die Ebene Entrümpeln von Hushfort fragt deine Website aus Besuchersicht, was jedes Plugin hinzufügt: Shortcodes, Blöcke, Elementor-Widgets, Formularfelder, Widgets, Inhaltstypen, Zahlungs- und Versandarten. Sie liest jeden Beitrag, jede Seite, jedes Produkt, jedes Template, jeden Widget-Bereich und jedes Menü, einschließlich Entwürfen, privater und geplanter Inhalte, und misst deine Live-Seiten, um zu zeigen, wie viel jedes Plugin lädt.

  • Ergebnisse kommen mit Belegen, und der Ballastanteil am Seitencode ist farblich markiert: rot ab 15 %, orange bei 5–15 %, gelb unter 5 %.
  • Das Entfernen erfolgt in zwei Schritten und ist umkehrbar: beiseitelegen (ausschalten, mit Datum, Rückgängig mit einem Klick), dann über die eigene Bestätigung von WordPress löschen.
  • Bei Plugins, die nur in Entwürfen verwendet werden, wird vorher nachgefragt.
  • Hintergrund-Plugins werden nie als ungenutzt eingestuft. Im Zweifel heißt es „Nicht feststellbar“.
  • Auch verfügbar als wp hushfort declutter.

Nichts ändert sich, bis du bestätigst.

Häufige Fragen

Sind inaktive Plugins ein Sicherheitsrisiko?

Das können sie sein. Deaktivierte Plugins laufen nicht, aber ihre Dateien bleiben auf dem Server und geraten aus dem Blick, sodass Updates womöglich ausbleiben. Wenn du eines nicht brauchst, lösche es.

Machen ungenutzte Plugins WordPress langsamer?

Aktive oft schon. Viele laden ihre Skripte und Styles auf jeder Seite, egal ob ihre Funktionen dort vorkommen oder nicht. Inaktive Plugins bremsen Seiten nicht, vergrößern aber das, was du pflegen musst.

Ist es sicher, ein Plugin zu löschen?

Meistens, aber manche Plugins entfernen beim Löschen ihre Einstellungen. Schalte es zuerst aus, teste die Website, halte ein Backup bereit und lösche erst dann.

Wie erkenne ich, ob ein Elementor-Addon verwendet wird?

Prüfe, ob eines seiner Widgets in Seiten, Templates, Popups oder Entwürfen vorkommt. Von Hand ist das mühsam; ein Scanner, der alle Inhalte und Templates liest, ist schneller.

Entfernt Entrümpeln mein Caching- oder SEO-Plugin?

Nein. Hintergrund-Plugins wie Caching-, SEO-, E-Mail- und Backup-Werkzeuge werden nie als ungenutzt eingestuft, und nichts ändert sich, bis du bestätigst.

Fehler melden oder Funktion wünschen

Deine Nachricht geht direkt an das Team, das Hushfort entwickelt.

Worum geht es?

Nur für unsere Antwort an dich.

Wir nutzen diese Angaben nur, um dir zu antworten. Datenschutz