The static homepage stays the same so you can design it with special features and having a blog attached gives you the best of both worlds.
This particular example uses WordPress official default theme Twenty Twelve but you can use these concepts with other themes that allow you to use settings to create a static homepage.
The advantage of this type of plan is being able to put special features on the static homepage that stay the same plus having the power and content of the blog attached to the website.
Note: These steps start with choosing the settings for static homepage in case you have not done that yet. If you have you can skip to farther down the steps.
- Design your page and save it.
- Go to Settings and to Reading.
- Put a dot in the radio button for “Static Homepage” and under Pages click the down arrow and select “Home”
- Go to Posts and to Categories.
- Create a Category titled “Blog”
- Go to Appearance and Menus.
- Name a Menu, save it, select it from the drop down box on the left and Save it.
- In the lists of the Pages and Categories on the left choose which titles or labels you want to have show in your custom horizontal navigation menu.
- Put a check mark in the ones you wish to choose and checkmark “Blog” in the list under Categories.
- Go to Posts and write a post.
- When you are done click to put a checkmark in the Category box for “Blog” on the right side of the screen.
- Now your blog post that you wrote will show up under the title “Blog” in the Custom Navigation Menu across the top.
- Go to Dashboard and to Pages, Add New.
- Title the page “Home” and select “Homepage Template” from the templates on the right.