The posts page displays all your site’s posts and automatically updates each time you publish a new post. You can control which page your posts will appear on using the steps in this guide.
In this guide
Have a question?
Ask our AI assistantTo set the default posts page of your site, follow these steps:
- Visit your site’s dashboard.
- Go to Settings → Reading in the left sidebar.

- Locate the “Posts page“ dropdown menu in the “Your homepage displays” section.
- You may need to toggle the “A static page” option for this dropdown to be available.

- Using the dropdown, select the page you would like to use.
- Only published pages will show here, not draft pages.
- To create and publish a new page, navigate to Pages → Add New.
- Click “Save changes” to save your selected posts page.
When you choose a page as your site’s default posts page, WordPress automatically retrieves and displays all your posts on your chosen page. The design of the default posts page is defined by the site’s theme.
The design of the default posts page can be customized on certain themes by editing the index template. On other themes, you can create a custom posts page with your own design, instead of using the default design. See our guide to Create a Separate Page for Blog Posts.
A posts page can be significant for your website, even if blogging is not your primary goal. Having a separate section on your website to frequently publish new content can benefit your search ranking. This is because search engines favor websites that are consistently updated with fresh content. The steps in this guide describe a blog page but are equally applicable to a page for news, company updates, articles, promotions, or any other type of page where you will post regularly.