Create a static front page

Goal: you will know what a Static Front page is, and you will be able to set up a Static Front Page on your WordPress site.

Pre-requisites: you need to know the difference between Pages and Post.

What is a Static Front Page

By default, WordPress displays a list of Posts on the home page of your site. This list of posts is automatically updated as soon as new posts are published, thus this is not static. Also, there is no need to create any page in order to have WordPress displaying this list of posts.

A Static Front Page is a specific Page used as the Home Page of the site.

How to create a Static Front Page

Reminder: to create a page, go to Pages > Add New

How to create a Static Front Page
  1. Home Page: (if not already created) create the Page you want to use as the Static Front (Home) Page.
  2. Posts Page: (if not already created) create an empty page. Give it a title that will be used on top of your posts list. This step is mandatory as you are modifying WordPress default setting. Any other content other than Title will not be displayed at all on this specific page.
  3. Setting: go to Settings > Reading, then ‘Home page displays’.
    1. Static Page setting: select a static page (instead of the default Your latest posts).
    2. Home Page setting: in ‘Home page’ list, select the page you want for Static Front(Home) Page.
    3. Posts Page setting: in ‘Posts page’ list, select the empty page you created. Do not select any page with content, as it will not be displayed.
  4. Save your settings by clicking ‘Save Changes’ button.

Connect to your site home page: you should now see the Page you selected.

Was this article helpful? How could it be improved?

First published

Last updated