If you’re making WordPress sites for non-technical users to manage for themselves, it can be helpful to remove unnecessary items from the edit windows. You can do this by adding the appropriate actions to your functions.php file. Here’s a sample fragment for posts:

add_action('admin_menu', 'remove_post_boxes');
function remove_post_boxes(){
remove_meta_box('postexcerpt', 'post', 'normal');
remove_meta_box('slugdiv', 'post', 'normal');
remove_meta_box('postcustom', 'post', 'normal');
remove_meta_box('authordiv', 'post', 'normal');
remove_meta_box('trackbacksdiv', 'post', 'normal');
remove_meta_box('commentsdiv', 'post', 'normal');
remove_meta_box('commentstatusdiv', 'post', 'normal');
remove_meta_box('revisionsdiv', 'post', 'normal');
}

And another for pages:

add_action('admin_menu', 'remove_page_boxes');
function remove_page_boxes(){
remove_meta_box('postcustom', 'page', 'normal');
remove_meta_box('authordiv', 'page', 'normal');
remove_meta_box('trackbacksdiv', 'page', 'normal');
remove_meta_box('commentsdiv', 'page', 'normal');
remove_meta_box('commentstatusdiv', 'page', 'normal');
remove_meta_box('revisionsdiv', 'page', 'normal');
}

Just delete the line for any meta box you’d like to keep.