Are your Posts Not Showing on the WordPress website?
One of my students asked me why his website is not showing his posts.
I helped him in setting up his first WordPress website. So, I was aware of some of the settings we changed on his website.
I asked him to send me a screenshot of his WordPress General settings.
The reason behind WordPress not showing up his posts on the website is:
In WordPress Reading settings, he selected Home as the Static page of the website, but for the posts page, he didn’t select any page. Here is the screenshot
Remember! If you are setting Your homepage displays as A Static Page, then you have to select a page for your Posts page to display.
Create a Page for Posts to Display
I asked him to create a page with the name Blog and select Blog as a posts page in Reading settings.
All your posts will be displayed on the Blog page of your website.
The other thing I asked him to do is,
Go to Menu and add the Blog page in the Primary Navigation menu.
If you don’t know how to add a primary menu on the website you can read my post on how to add a navigation menu to your website.
After, adding the Blog page to his primary menu, his website is showing posts on the Blog page.
Similarly, if you have set your home page as a static page, then you have to select any one of your pages as a posts page, otherwise, you won’t able to display your posts on your WordPress website.
If you have set Your Homepage displays as Your Latest Posts, then you don’t have to set the Posts page.