How to Create a Static Page with WordPress
You use static pages in WordPress to create content that you don’t want to display as part of your blog but do want to display as part of your overall site (such as a bio page, a page of services, and so on).
From the Dashboard, choose Pages→Add New.
Add New Page opens, where you can write a new page to your WordPress site.
Type a title for the page toward the top.
In the example, Welcome to my Web Site is the page title.
Type the content of your page in the text box.
The content you include here is up to you. You can simply use text or a combination of text and images, and even a featured image if your theme is using that feature in WordPress.
In the Page Attributes section, set the options for this page, as needed.
Leave Parent set to (No Parent) because this is the page you will use (in the next section) as the front page of your site.
The Template option is set to Default Template. This setting tells WordPress that you want to use the default Page template (page.php in your theme template files) to format the page you’re creating.
The order indicates where you’d like this page to appear in your navigation menu, if you are not using the built-in menu feature in WordPress and are using the wp_list_pages() template tag.
Click the Preview button in the upper-right corner.
This is optional, if you want to preview your page before publishing it.
When you’re satisfied with your page, click the Publish button.
The page is saved to your database and published to your WordPress site with its own, individual URL (or permalink). The URL for the static page consists of your website URL and the title of the page. For example, if you titled your page About Me, the URL of the page is http://yourdomain.com/about-me.
Using this method, you can create unlimited numbers of static pages to build an entire website. You don’t even need to have a blog on this site unless you want to include one.