Many people who use WordPress use it as a blogging platform. On a traditional blog, the first thing readers will see is a page containing a series of articles, or “posts,” with the most recent post appearing at the top of the page.
When blogging’s your primary purpose for maintaining a website, that’s a perfectly sensible arrangement. If you’re using your site to house a portfolio, though, it’s generally better to use a static page as your landing page.
Setting a static page as your landing page is easy. The first thing you’ll want to do is create the page that you want readers to see first when they visit your site. This might be a “Welcome” page that introduces readers to your portfolio, or an “About Me” page that tells them something about yourself.
Once you’ve created that page and provided some content for it, you’ll need to create one more page. Title it “Blog.” You don’t need to provide any content for it.
Once you’ve created these pages, go to “Settings” in your dashboard, and choose “Reading.” In the section that says “Front page displays,” choose “A static page.” Next to the “Front page” option, click on the arrow and choose the “Welcome” or “About Me” page that you just created. For the “Posts page,” choose “Blog.” When you’ve done that, click the “Save Changes” button.
Visitors to your site will now see your new home page. Note that both of the new pages may appear in your navigation menu — at least, they will if you set up your menu so that new top-level pages are automatically added to it. If you wish, you can edit your menu so that neither page shows up. Whether you remove your new home page from the menu really doesn’t matter. Visitors can always return to your home page by clicking on your site’s title from any other page. You’ll probably want to remove the blog page from the menu, though (unless, of course, you actually intend to blog with some regularity).