WordPress Dashboard Widgets Verwijderen

Zodra je WordPress installeert, krijg je er automatisch een aantal dashboard blokken bij. Deze zogeheten Widgets kunnen voor wat onrust bij je klanten zorgen. Ook zijn ze vaak wat zinloos. Gelukkig is het in WordPress makkelijk om ze te verwijderen. Hiervoor kan je onderstaande snippet gebruiken in bijvoorbeeld je functions.php:

function norex_disable_default_dashboard_widgets() {
global $wp_meta_boxes;
// wp..
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_activity']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']);
}
add_action('wp_dashboard_setup', 'norex_disable_default_dashboard_widgets', 999);

Mocht je overigens gebruik maken van Yoast SEO of Gravity forms, dan kan je onderstaande twee regels ook toevoegen.

// yoast seo
unset($wp_meta_boxes['dashboard']['normal']['core']['yoast_db_widget']);
// gravity forms
unset($wp_meta_boxes['dashboard']['normal']['core']['rg_forms_dashboard']);

 

 

Is jouw organisatie ook klaar voor the next level?