Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Unerwünschte Widgets im WordPress Admin deaktivieren (2 Wege)

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

Wir haben nach einer Lösung für dieses Problem gesucht und einige Plugins gefunden, die Dashboard-Widgets entfernen können, aber viele von ihnen bieten diese Funktion nur gegen Bezahlung an. Wir denken nicht, dass Sie für etwas so Einfaches bezahlen sollten.

Die gute Nachricht ist, dass wir einen einfachen, kostenlosen Weg gefunden haben, um unerwünschte Widgets aus Ihrem WordPress-Dashboard zu entfernen. Diese Anleitung zeigt Ihnen, wie Sie das machen können, ohne Geld auszugeben oder Probleme auf Ihrer Website zu verursachen.

How to Disable Unwanted Widgets in WordPress

Warum sollten Sie unerwünschte Widgets in Ihrem Dashboard deaktivieren?

Wenn Sie sich bei Ihrer WordPress Website anmelden, sehen Sie eine Ansicht, die Sie Dashboard nennen. Dies ist ein Teil des Verwaltungsbereichs, in dem Sie Ihre Website verwalten. Das Dashboard enthält mehrere kleine Boxen, sogenannte Widgets, die verschiedene Informationen und Werkzeuge anzeigen.

Areas of the WordPress Dashboard

Einige dieser Widgets stammen von WordPress, andere werden von den Plugins und Themes hinzugefügt, die Sie installieren. Je mehr Plugins Sie verwenden, desto mehr Widgets werden in der Regel auf dem Dashboard angezeigt.

Diese Widgets können zwar nützlich sein, aber sie können auch viel Unordnung erstellen. 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.

Indem Sie unnötige Widgets entfernen, können Sie Ihr Dashboard übersichtlicher und benutzerfreundlicher gestalten. Es ist wie beim Aufräumen Ihres Schreibtisches – wenn Sie Dinge entfernen, die Sie nicht brauchen, können Sie sich besser auf das Wesentliche konzentrieren.

Durch das Deaktivieren von Widgets kann Ihr Dashboard auch schneller reagieren. Dies ist hilfreich, wenn Sie viel Zeit mit der Verwaltung Ihrer Website verbringen. So wie einige Benutzer die WordPress-Adminleiste ausschalten, um ihre Aufrufe zu vereinfachen, kann das Entfernen unnötiger Widgets Ihre Arbeit einfacher und effizienter machen.

Schauen wir uns also an, wie man unerwünschte Widgets in WordPress deaktiviert. Sie können die Links unten verwenden, um zu Ihrer bevorzugten Methode zu gelangen:

Profi-Tipp: Möchten Sie stattdessen bestimmte Menüpunkte aus Ihrem WordPress-Adminbereich entfernen? Dann schauen Sie sich unsere Schritt-für-Schritt-Anleitung an, wie Sie unnötige Menüpunkte aus dem WordPress-Adminbereich ausblenden können.

Wie man bestimmte WordPress-Dashboard-Widgets entfernt

Sie können Ihr Dashboard ganz einfach aufräumen, indem Sie zu Dashboard “ Home gehen, auf den Button„Ansicht-Optionen“ klicken und die Widgets, die Sie nicht sehen wollen, abwählen. Dies ist der schnellste und einfachste Weg.

The Screen Options feature in the WordPress dashboard

Mit dieser Methode können Sie und andere Benutzer diese Widgets jedoch ganz einfach wieder anzeigen, indem Sie das Menü „Ansicht-Optionen“ aufrufen und sie erneut aktivieren.

Eine dauerhaftere Lösung besteht darin, individuellen Code in die Datei functions.php Ihres Themes einzufügen. Keine Sorge, wenn sich das kompliziert anhört – wir werden es sicher mit dem WPCode Plugin machen.

WPCode ist ein Plugin für Codeschnipsel, mit dem Sie Ihre Website individueller anpassen können, als es Plugins oder Themes normalerweise erlauben. Es fungiert als Vermittler und aktiviert das Hinzufügen von individuellem Code, ohne dass Sie Ihre Website-Dateien direkt bearbeiten müssen. WPCode kann Ihren Code auch deaktivieren, wenn es auf Fehler stößt.

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

Mehr über das Plugin erfahren Sie in unserer Rezension zu WPCode.

Um WPCode zu verwenden, installieren Sie das WordPress Plugin in Ihrem Verwaltungsbereich. Danach gehen Sie zu Code Snippets „ + Add Snippet.

Wählen Sie dann „Fügen Sie Ihren individuellen Code hinzu (New Snippet)“ und klicken Sie auf den Button „+ Add Custom Snippet“.

Adding a new custom code snippet in WPCode

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

Ändern Sie dann den Codetyp in „PHP Snippet“.

Adding custom code to WPCode to remove specific WordPress dashboard widgets

Fügen Sie dann den folgenden Ausschnitt in die Box „Codevorschau“ 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 Willkommenspanel, das Website-Zustand-Widget und das WordPress-Ereignis- und Nachrichten-Widget aus 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 AI-Funktion von WPCode verwenden.

Klicken Sie einfach auf den AI Button neben dem Dropdown-Menü „Code-Typ“.

Clicking on the WPCode AI button

Geben Sie dann eine Eingabeaufforderung ein, die WPCode auffordert, Codezeilen hinzuzufügen, um ein anderes Widget zu entfernen. Wir haben es zum Beispiel gebeten, das Activity-Widget zu entfernen.

Danach klicken Sie einfach auf „Erzeugen“.

Asking WPCode AI to remove a specific WordPress dashboard widget

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' );

Blättern Sie dann zum Abschnitt „Einfügen“ hinunter. Stellen Sie sicher, dass die „Einfügemethode“ auf „Automatisch einfügen“ und die Position auf „Nur für Administratoren“ eingestellt ist.

Als Nächstes schalten Sie den Button Inaktiv in Aktiv um und klicken auf den Button Snippet speichern“.

Loading the WPCode code snippet only in the WordPress admin area

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

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

Removing specific WordPress dashboard widgets with WPCode

So leeren Sie Ihr WordPress-Dashboard vollständig

Wenn Sie das Dashboard überhaupt nicht nutzen und es komplett von Widgets befreien wollen, bietet WPCode ein Template für Code-Snippets an.

Um es zu verwenden, gehen Sie zu Code Snippets „ + Snippet hinzufügen. Suchen Sie dann den Code „Empty Admin Dashboard“ in der Suchleiste und klicken Sie auf den Button „Connect to library to unlock (Free)“.

Connecting to the WPCode library to find the code snippet for emptying the admin dashboard

Nun erscheint ein Popup-Fenster, in dem Sie aufgefordert werden, ein WPCode-Konto zu erstellen oder sich bei Ihrem bestehenden Konto anzumelden.

Nachdem Sie sich angemeldet haben, aktivieren Sie die Box „Aktivieren Sie die Übertragung von Snippets aus der Bibliothek auf Ihre Website“ und klicken Sie auf den Button „Mit WordPress verbinden“.

Connect code library

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

Jetzt ändert sich der Button unter der Option „Leeres Admin Dashboard“ in „Snippet verwenden“. Fahren Sie fort und klicken Sie darauf.

Selecting the Empty Admin Dashboard code snippet template from WPCode

In diesem Stadium wird WPCode den Code für Sie einrichten.

Auf Ihrer Ansicht sollte das vorbereitete Codeschnipsel nun wie folgt angezeigt werden:

What the Empty Admin Dashboard WPCode code snippet looks like

Sie können diesen Code aktivieren und ihn so aktualisieren, wie er ist. Alternativ können Sie eine zusätzliche Codezeile hinzufügen, damit das Snippet nur für nicht-administrative Benutzer funktioniert.

Hier ist der vollständige individuelle Codeschnipsel, 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 das Code-Snippet und klicken Sie auf den obigen Button „Aktualisieren“.

Adding a line of code to empty the admin dashboard for non-admin users, using WPCode

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

So sollte es aussehen:

What the WordPress dashboard looks like when it's empty

Entdecken Sie weitere Tipps und Tricks zum individuellen Anpassen von WordPress Admin

Da Sie nun wissen, wie Sie die Widgets auf Ihrem WordPress-Dashboard verwalten können, möchten Sie vielleicht weitere Möglichkeiten kennenlernen, wie Sie Ihren Verwaltungsbereich individuell anpassen können. Hier sind einige hilfreiche Artikel, die Ihr WordPress-Erlebnis noch besser machen:

Wir hoffen, dass dieser Artikel Ihnen geholfen hat zu lernen, wie man unerwünschte Widgets im WordPress-Admin deaktiviert. Vielleicht interessieren Sie sich auch für unseren Leitfaden zur Auswahl der besten WordPress-Aktivitätsprotokoll- und Tracking-Plugins und unsere Schritt-für-Schritt-Anleitung zum Deaktivieren von Plugins, wenn Sie keinen Zugriff auf den WP-Admin haben.

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Das ultimative WordPress Toolkit

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

Reader Interactions

9 KommentareEine Antwort hinterlassen

  1. Arnold

    Why are you using „unset()“ in stead of „remove_meta_box()“?

    Curious :-)

    High Regards,
    Arnold.

    • WPBeginner Support

      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

  2. Maria

    Hi.
    When I disable all the other widgets, I’m losing my search-field as well even though i do not choose this on the list. So I want to keep my search field, but not the other widgets. How can i fix this?

  3. Joshua Hoe

    So if hiding the widgets mean Unregistered widgets will not be loaded, does it also mean that the website speed will be faster as well?

    • WPBeginner Support

      Depending on the widgets you are disabling there could be a small speed increase but in general nothing overly noticeable in terms of speed

      Admin

  4. Luis

    Hi,
    But how can we remove the widget area as seen in last picture? The widgets are gone, but the boxes (empty) are there to see. Can we also remove this empty boxes?

    Thanks

    • WPBeginner Support

      You would need a different plugin for that, the plugin does not currently remove those

      Admin

  5. Jeff Yablon

    Umm … You know this disables nothing? It HIDES them, leaves their stub coded overhead, and adds an extra plug-in.

    • WPBeginner Support

      Hi Jeff,

      It actually unregisters those widgets, which is not the same as hiding. Unregistered widgets are not loaded.

      Admin

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.