Adding a home page link in the WordPress 3.0 and up Menu is very easy. This is something that all theme developers should have in their WordPress 3.0 compatible themes.
First open your theme’s functions.php file and paste the following code:
function home_page_menu_args( $args ) {
$args['show_home'] = true;
return $args;
}
add_filter( ‘wp_page_menu_args’, ‘home_page_menu_args’ );
Once you have pasted this code, It should add “Home” as an option under the “Pages” widget on the Menu management page so the user can simply check it off as an item to add to their custom menu.