Many of us WordPress users will have come up with the double Home Page problem.
If you are using WordPress to create a website often you want a static home page on the site and not have it default to the latest blog entry. To do this you must log in to the admin area, go to setttings->reading and set a static page as your homepage.
Often times you will want to create this page and title it ‘Home’ however on most themes if you do this you will end up with two home pages.
To get around this, without editing the theme, you need to create a dummy static page that is hidden from public view. Once this static page is created you must go back and edit the newly created home page and set its parent to this new dummy page.
And that should be it!
If you want to have your blogs appear on another page, simply create another static page (with no content) and again go to settings->reading and set the posts page to this page. You must do this before you make the dummy page private, however.