If you want to display all your posts in a page you can use the “Blog Posts” Template. Lets see how to assign “Blog Posts” template to a page.
- Go to Dashboard -> Pages and select the page you want to turn into a page with all your posts.
- You’ll be redirected Page Edit page
- At the right you’ll find a box titled “Page Attributes”
- Select the drop-down under “Template”
- Select “Blog Posts” and click “Update”