How to Install a WordPress-Featured Post on a Home Page
- 1). Log in to your WordPress dashboard with your username and password. Click the "Down" arrow next to Pages in the left navigation menu, then click "Add New."
- 2). Type your featured post and title in the page interface and click "Publish" to make it public.
- 3). Click "Reading" under "Settings" in the left menu, then select the radio button "A static page." Choose the title of your featured post page from the drop-down list next to "Front page" and click "Save Changes." Your featured post will remain on the home page of your blog.
Source...