Create a "mu-plugins" in your wp-content dir and add the following to a *.php file:
<?php
function ds_dashboard() {
if( current_user_can( 'read' ) ) {
remove_meta_box( 'dashboard_primary', 'dashboard', 'side' );
remove_meta_box( 'dashboard_secondary', 'dashboard', 'side' );
// remove_meta_box( 'dashboard_incoming_links', 'dashboard', 'normal' );
// remove_meta_box( 'dashboard_recent_comments', 'dashboard', 'normal' );
// remove_meta_box( 'dashboard_right_now', 'dashboard', 'normal' );
}
if( current_user_can( 'edit_posts' ) ) {
// remove_meta_box( 'dashboard_recent_drafts', 'dashboard', 'side' );
// remove_meta_box( 'dashboard_quick_press', 'dashboard', 'side' );
}
if( current_user_can( 'activate_plugins' ) ) {
remove_meta_box( 'dashboard_plugins', 'dashboard', 'normal' );
}
}
add_action( 'admin_head', 'ds_dashboard' );
?>