Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

So deaktivieren Sie unerwünschte Widgets in der WordPress-Administration (2 Wege)

Viele WordPress-Benutzer möchten unerwünschte Widgets in ihrem WordPress-Dashboard deaktivieren. Wenn Sie viele Plugins verwenden, die Widgets zum Admin-Dashboard hinzufügen, können diese Widgets viel Unordnung verursachen und es schwierig machen, sich auf wichtige Aufgaben bei der Verwaltung Ihrer Website zu konzentrieren.

Wir suchten nach Möglichkeiten, dieses Problem zu lösen, und fanden einige Plugins, die Dashboard-Widgets entfernen können, aber viele davon bieten diese Funktion gegen eine Gebühr an. Wir sind der Meinung, dass Sie für etwas so Einfaches nicht bezahlen sollten.

Die gute Nachricht ist, dass wir eine einfache, kostenlose Möglichkeit gefunden haben, unerwünschte Widgets aus Ihrem WordPress-Admin-Dashboard zu entfernen. Diese Anleitung zeigt Ihnen, wie Sie dies tun können, ohne Geld auszugeben oder Probleme auf Ihrer Website zu verursachen.

So deaktivieren Sie unerwünschte Widgets in WordPress

Warum unerwünschte Widgets in Ihrem Dashboard deaktivieren?

Wenn Sie sich auf Ihrer WordPress-Website anmelden, sehen Sie einen Bildschirm namens Dashboard. Dies ist Teil des Admin-Bereichs, in dem Sie Ihre Website verwalten. Das Dashboard enthält mehrere kleine Felder, sogenannte Widgets, die verschiedene Informationen und Werkzeuge anzeigen.

Bereiche des WordPress-Dashboards

Einige dieser Widgets stammen von WordPress, während andere von den Plugins und Themes stammen, die Sie installieren. Typischerweise gilt: Je mehr Plugins Sie verwenden, desto mehr Widgets sehen Sie auf dem Dashboard.

Obwohl diese Widgets nützlich sein können, können sie auch viel Unordnung verursachen. Sie zeigen möglicherweise Informationen an, die Sie nicht benötigen, oder verlangsamen das Laden Ihrer Seite. Deshalb entscheiden sich einige Website-Besitzer dafür, unerwünschte Widgets zu deaktivieren.

Durch das Entfernen unnötiger Widgets können Sie Ihr Dashboard übersichtlicher und einfacher zu bedienen gestalten. Es ist wie das Aufräumen Ihres Schreibtisches – wenn Sie Dinge entfernen, die Sie nicht verwenden, können Sie sich besser auf das Wesentliche konzentrieren.

Das Deaktivieren von Widgets kann auch dazu führen, dass Ihr Dashboard schneller reagiert. Dies ist hilfreich, wenn Sie viel Zeit mit der Verwaltung Ihrer Website verbringen. So wie einige Benutzer die WordPress Admin-Leiste deaktivieren, um ihre Ansicht zu vereinfachen, kann das Entfernen unnötiger Widgets Ihre Arbeit einfacher und effizienter machen.

Mit all dem im Hinterkopf sehen wir uns an, wie Sie unerwünschte Widgets in WordPress deaktivieren können. Sie können die Schnelllinks unten verwenden, um zu Ihrer bevorzugten Methode zu springen:

Profi-Tipp: Möchten Sie stattdessen bestimmte Menüpunkte aus Ihrem WordPress-Adminbereich entfernen? Dann lesen Sie unseren Schritt-für-Schritt-Leitfaden, wie Sie unnötige Menüpunkte aus dem WordPress-Admin ausblenden.

So entfernen Sie bestimmte WordPress-Dashboard-Widgets

Sie können Ihr Dashboard ganz einfach aufräumen, indem Sie zu Dashboard » Startseite gehen, auf die Schaltfläche „Bildschirmoptionen“ klicken und die Widgets abwählen, die Sie nicht sehen möchten. Dies ist der schnellste und einfachste Ansatz.

Die Funktion „Bildschirmoptionen“ im WordPress-Dashboard

Diese Methode ermöglicht es Ihnen und anderen Benutzern jedoch, diese Widgets einfach wieder anzuzeigen, indem Sie auf das Menü „Bildschirmoptionen“ zugreifen und sie wieder aktivieren.

Eine dauerhaftere Lösung ist das Hinzufügen von benutzerdefiniertem Code zur functions.php-Datei Ihres Themes. Machen Sie sich keine Sorgen, wenn das kompliziert klingt – wir werden es sicher mit dem WPCode-Plugin tun.

WPCode ist ein Code-Snippet-Plugin, mit dem Sie Ihre Website über das hinaus anpassen können, was Plugins oder Themes normalerweise zulassen. Es fungiert als Vermittler und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen, ohne Ihre Website-Dateien direkt zu bearbeiten. WPCode kann Ihren Code auch deaktivieren, wenn Fehler auftreten.

Während Sie für dieses Tutorial die kostenlose Version von WPCode verwenden können, werden wir die Premium-Version verwenden, da sie einen KI-Code-Generator enthält, der später in dieser Anleitung hilfreich sein kann.

Sie können mehr über das Plugin in unserem WPCode-Testbericht erfahren.

Um WPCode zu verwenden, installieren Sie das WordPress-Plugin in Ihrem Admin-Bereich. Gehen Sie danach zu Code-Snippets » + Snippet hinzufügen.

Wählen Sie dann „Benutzerdefinierten Code hinzufügen (Neuer Ausschnitt)“ und klicken Sie auf die Schaltfläche „+ Benutzerdefinierten Ausschnitt hinzufügen“.

Hinzufügen eines neuen benutzerdefinierten Code-Snippets in WPCode

Als Nächstes müssen Sie aus der Liste der angezeigten Optionen 'PHP-Snippet' als Code-Typ auswählen.

Wählen Sie die PHP-Snippet-Option

Geben Sie Ihrem benutzerdefinierten Code nun einen einfachen Namen wie „WordPress Dashboard-Widgets entfernen“, um ihn später leicht identifizieren zu können.

Hinzufügen von benutzerdefiniertem Code zu WPCode, um spezifische WordPress-Dashboard-Widgets zu entfernen

Fügen Sie anschließend den folgenden Ausschnitt in das Feld „Code-Vorschau“ ein:

function remove_dashboard_widgets() {
    global $wp_meta_boxes;

    // Remove the Welcome panel
    remove_action('welcome_panel', 'wp_welcome_panel');

    // Remove Site Health Status widget
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_site_health']);

    // Remove WordPress Events and News widget
    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
}

add_action('wp_dashboard_setup', 'remove_dashboard_widgets');

Dieser Code entfernt das Willkommensfeld, das Widget „Status der Website-Gesundheit“ und das Widget „WordPress-Ereignisse und Neuigkeiten“ von Ihrem Dashboard.

Sie können den Code ändern, um auch andere Widgets zu entfernen. Wenn Sie sich nicht sicher sind, wie das geht, können Sie die KI-Funktion von WPCode verwenden.

Klicken Sie einfach auf die Schaltfläche „KI“ neben dem Dropdown-Menü „Code-Typ“.

Klicken auf die WPCode AI-Schaltfläche

Geben Sie dann eine Aufforderung ein, WPCode aufzufordern, Codezeilen hinzuzufügen, um ein anderes Widget zu entfernen. Wir haben es zum Beispiel gebeten, das Aktivitäts-Widget zu entfernen.

Klicken Sie anschließend einfach auf „Generieren“.

WPCode AI bitten, ein bestimmtes WordPress-Dashboard-Widget zu entfernen

Die KI fügt eine neue Zeile hinzu, um das angegebene Widget zu entfernen:

function remove_dashboard_widgets() {
    global $wp_meta_boxes;

    // Remove the Welcome panel
    remove_action( 'welcome_panel', 'wp_welcome_panel' );

    // Remove Site Health Status widget
    unset( $wp_meta_boxes['dashboard']['normal']['core']['dashboard_site_health'] );

    // Remove WordPress Events and News widget
    unset( $wp_meta_boxes['dashboard']['side']['core']['dashboard_primary'] );

    // Remove Activity widget
    unset( $wp_meta_boxes['dashboard']['normal']['core']['dashboard_activity'] );
}

add_action( 'wp_dashboard_setup', 'remove_dashboard_widgets' );

Wenn das erledigt ist, scrollen Sie einfach nach unten zum Abschnitt „Einfügen“. Stellen Sie sicher, dass die „Einfügemethode“ auf „Automatisch einfügen“ und der Speicherort auf „Nur Admin“ eingestellt ist.

Schalten Sie dann einfach den Inaktiv-Button um, um ihn auf 'Aktiv' zu setzen, und klicken Sie auf die Schaltfläche 'Snippet speichern'.

WPCode-Code-Snippet nur im WordPress-Adminbereich laden

Wenn Sie zu Dashboard » Startseite zurückkehren, sehen Sie nur die Standard-Widgets, die Sie nicht deaktiviert haben.

In unserem Beispiel bleiben die Widgets „Auf einen Blick“ und „Schnellentwurf“ sichtbar.

Spezifische WordPress-Dashboard-Widgets mit WPCode entfernen

So leeren Sie Ihr WordPress-Admin-Dashboard vollständig

Wenn Sie das Dashboard überhaupt nicht verwenden und es vollständig von Widgets leeren möchten, bietet WPCode eine Code-Snippet-Vorlage für diesen Zweck.

Um ihn zu verwenden, gehen Sie zu Code-Ausschnitte » + Ausschnitt hinzufügen. Suchen Sie anschließend den Code „Leeres Admin-Dashboard“ über die Suchleiste und klicken Sie auf die Schaltfläche „Mit Bibliothek verbinden, um freizuschalten (Kostenlos)“.

Verbindung zur WPCode-Bibliothek, um den Code-Snippet zum Leeren des Admin-Dashboards zu finden

Nun erscheint ein Popup-Fenster, in dem Sie aufgefordert werden, ein WPCode-Konto zu erstellen oder sich in Ihr bestehendes einzuloggen.

Überprüfen Sie nach der Anmeldung das Feld „Snippets aus der Bibliothek auf Ihre Website übertragen“ und klicken Sie auf die Schaltfläche „Mit WordPress verbinden“.

Codebibliothek verbinden

Das Fenster wird dann geschlossen und Sie kehren zur vorherigen WPCode-Seite zurück.

Nun ändert sich die Schaltfläche unter der Option „Admin-Dashboard leeren“ zu „Snippet verwenden“. Klicken Sie darauf.

Auswahl des Code-Snippet-Templates "Leeres Admin-Dashboard" aus WPCode

An dieser Stelle richtet WPCode den Code für Sie ein.

Ihr Bildschirm sollte nun den vorbereiteten Code-Schnipsel wie folgt anzeigen:

So sieht das WPCode-Code-Snippet "Leeres Admin-Dashboard" aus

Sie können diesen Code aktivieren und ihn so belassen. Alternativ könnten Sie eine zusätzliche Codezeile hinzufügen, um den Ausschnitt nur für Nicht-Admin-Benutzer funktionsfähig zu machen.

Hier ist der vollständige benutzerdefinierte Code-Ausschnitt, wenn Sie diese zusätzliche Zeile hinzufügen möchten:

add_action( 'wp_dashboard_setup', function () {
    // Check if the current user does NOT have admin privileges
    if ( ! current_user_can( 'manage_options' ) ) {
        global $wp_meta_boxes;
        $wp_meta_boxes['dashboard'] = array();
        remove_action( 'welcome_panel', 'wp_welcome_panel' );
    }
}, 1000 );

Nachdem Sie Änderungen vorgenommen haben, aktivieren Sie den Code-Ausschnitt und klicken Sie auf die Schaltfläche „Aktualisieren“ darüber.

Hinzufügen einer Codezeile zum Leeren des Admin-Dashboards für Nicht-Admin-Benutzer mit WPCode

Damit sind alle WordPress Dashboard-Widgets deaktiviert, entweder für alle Benutzer oder nur für Nicht-Admin-Benutzer, je nachdem, welche Version des Codes Sie verwendet haben.

So sollte es aussehen:

So sieht das WordPress-Dashboard aus, wenn es leer ist

Entdecken Sie weitere Tipps und Tricks zur Anpassung des WordPress-Admin-Bereichs

Jetzt, da Sie wissen, wie Sie Ihre WordPress-Dashboard-Widgets verwalten können, möchten Sie vielleicht weitere Möglichkeiten zur Anpassung Ihres Admin-Bereichs kennenlernen. Hier sind einige hilfreiche Artikel, um Ihre WordPress-Erfahrung noch besser zu gestalten:

Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie unerwünschte Widgets im WordPress-Admin deaktivieren. Möglicherweise möchten Sie auch unseren Leitfaden zu den besten WordPress-Aktivitätsprotokoll- und Tracking-Plugins im Vergleich sowie unseren Schritt-für-Schritt-Leitfaden zum Deaktivieren von Plugins, wenn Sie nicht auf wp-admin zugreifen können, lesen.

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

12 CommentsLeave a Reply

  1. Das Deaktivieren ungenutzter Widgets scheint ein schneller Erfolg für Organisation und Website-Leistung zu sein. Ich mag die Empfehlung für das Widget Disable-Plugin sehr, es klingt perfekt für jemanden, der eine einfache Lösung sucht.

  2. Ich habe den Snippet mit WP-Code getestet und es funktioniert hervorragend. Was ich auf dem Board verstecken musste, ist wirklich verschwunden. Der große Vorteil ist, dass ich kein anderes Plugin verwenden muss, um dieses Ergebnis zu erzielen. Ich liebe Ihre Tutorials, die einfach mit einem Snippet gelöst werden können. Es hat mir wirklich viel Platz für unnötige Plugins gespart.

  3. Warum verwenden Sie „unset()“ anstelle von „remove_meta_box()“?

    Curious :-)

    Mit freundlichen Grüßen,
    Arnold.

    • remove_meta_box can be good if you know when the meta box was added and add the code in the correct location but the unset method does not require that level of knowledge and is more guaranteed to work for a beginner :)

      Admin

  4. Hallo.
    Wenn ich alle anderen Widgets deaktiviere, verliere ich auch mein Suchfeld, obwohl ich es nicht auf der Liste ausgewählt habe. Ich möchte also mein Suchfeld behalten, aber nicht die anderen Widgets. Wie kann ich das beheben?

  5. Wenn das Ausblenden der Widgets bedeutet, dass nicht registrierte Widgets nicht geladen werden, bedeutet das dann auch, dass die Website-Geschwindigkeit ebenfalls schneller wird?

    • Abhängig von den deaktivierten Widgets könnte es eine geringfügige Geschwindigkeitssteigerung geben, aber im Allgemeinen nichts übermäßig Bemerkenswertes in Bezug auf die Geschwindigkeit.

      Admin

  6. Hallo,
    Aber wie können wir den Widget-Bereich entfernen, wie im letzten Bild zu sehen ist? Die Widgets sind weg, aber die (leeren) Felder sind noch sichtbar. Können wir diese leeren Felder auch entfernen?

    Danke

  7. Ähm… Wissen Sie, dass dies nichts deaktiviert? Es VERSTECKT sie, lässt ihren Stub-Code-Overhead bestehen und fügt ein zusätzliches Plugin hinzu.

Hinterlassen Sie eine Antwort

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.