The blog page will display from the theme’s index template. This means that there’s no need to assign a custom template to display your blog page.
To display your blog posts:
- Create a new page. The page can be named anything but for demonstration purposes we’ll name it “Blog”.
- From the Reading Settings of your WordPress site, assign the Blog page as the ‘Posts page’:
That’s it! When you navigate to your Blog page, you’ll see your posts displayed.