Comment form not showing on blog page
Comments are an essential part of a blog for most bloggers. I recently ran into a situation where I wanted the comment form to show at the bottom of a specific page (not post) but the comment form was not showing on the blog page. All my WordPress settings were set correctly.
The Global Settings in Settings, Discussion had the Allow people to post comments on new articles. Also, the individual pages were also configured correctly. You can control each blog post and page discussion settings by editing the page or post and selecting the Screen Options drop-down a the top right corner and checking the Comments checkbox and the Discussion checkbox (if you want to display expand the discussion).
After checking all the settings, I thought it might have something to do with the Theme. As it turned out, the issue was the Default Template that I was using for the Page. I was using the Full Width Template instead of the Default Template. In my case, the particular WordPress Theme I was using did not code the Full Width template to call the Comments form. So I changed the template from Full Width to Default and presto……the Comment form displayed at the bottom of the page.
In my case, I it wasn’t imperative for me to use the Full Width page template but if you find yourself in a similar situation, you will have to know how to edit php files or contact your theme vendor.