galuba dot net

Informationen zu Wordpress, jQuery, Web 2.0, Apple u.v.m.

WordPress Dashboard Widgets löschen

| Keine Kommentare

Das WordPress-Backend besteht im Content nur aus Dashboard-Widgets, die meisten davon sind bei mir in der Regel überflüssig, da ich z.B. die Seiten die in den WordPress-News vorkommen sowieso als Feed abonniert habe. Über den Hook wp_dashboard_setup könnt ihr die Dashboard-Widgets löschen. Der folgende Code-Schnipsel gehört in die functions.php eures Themes.

function delete_dashboard_widgets() {
    global $wp_meta_boxes;
    // Aktuelle
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
    // Letzte Kommentare
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
    // Plugin
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
    // Eingehende Links
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
    // Quickpress
    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);
    //entfernt das Aktuelle Entwürfe Widget
    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']);
    // WordPress Deutschland Blog DE-Version
    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
    // Weitere WordPress-News
    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
}
add_action('wp_dashboard_setup', 'delete_dashboard_widgets');

Dieser Code blendet alle Standard Dashboard-Widgets aus, wollt ihr nur bestimmte Widgets ausblenden, dann kommentiert die Codezeilen der Widgets die ihr behalten möchtet einfach aus.

Den Artikel Ändern des Footers im Dashboard, den ich vor ein paar Tagen geschrieben habe, könnt ihr wunderbar mit diesem verbinden.

Autor: René Galuba

Hallo, ich heiße René und verfasse hier meine aktuellen Trainingsberichte und Neuigkeiten aus der Apple-Welt. Ich bin Programmierer und schreibe daher auch gerne über Wordpress, PHP, jQuery und weitere Web 2.0 Themen.

Hinterlasse eine Antwort

Pflichtfelder sind mit * markiert.

*