The purpose of this document is to explain the process of setting up a static page on your WordPress site. This document doesn’t discuss the automatic display of posts on the Home page. It is a pre-requisite that you understand the difference between the Pages and Posts.
What is a Static Front Page
By default, WordPress displays your latest posts on the homepage of your site. This dynamic list updates automatically whenever new posts are published, meaning it is not a static page.
A Static Front Page, on the other hand, is a specific page that you manually set as your homepage. Instead of displaying recent posts, this page remains unchanged unless edited, allowing you to create a custom landing page for your site.
Create a Home Page
- Navigate to your WordPress dashboard.
- Go to Pages > Add New.
- Title this page (e.g., “Home”) and add the desired content.
- Publish the page.
How to set a Static Front Page
Reminder: to create a page, go to Pages > Add New
There are two places you can set your static front page, depending on your theme and preference: through Reading Settings, or through the Customizer.
Option 1: Using Reading Settings
- Navigate to Settings > Reading in your dashboard.
- Under “Your homepage displays,” select “A static page.”
- For “Homepage,” choose the “Home” page you created.
- For “Posts page,” select the “Blog” page if required.
- Save the changes.

Option 2: Using the Customizer
- Go to Appearance > Customize.
- Click on Homepage Settings.
- Under ‘Your homepage displays’, select a static page.
- In the Homepage dropdown, select the page you want to use as your Static Front (Home) Page.
- If you want a separate page for your blog posts, use the Posts page dropdown to select the empty page you created.
- Click Publish to save your changes.

Your homepage should now show the Page you selected.
Changelog
- Update 2026-06-25
- Simplified instructions and added tutorial videos (props @benazeer)
- Update 2026-04-05
- Fix the intro paragraph (props @noumantech, @estelaris)
Was this article helpful? How could it be improved?
Log in to submit feedback. If you need support with something that wasn't covered by this article, please post your question in the support forums.