There are three places to check to be sure comments are enabled on your posts:
- In Settings > Discussion, be sure the box is checked to allow comments on new articles
- In Genesis > Theme Settings > Comments & Trackbacks, be sure the box is checked to allow comments on posts
- Note: we recommend disabling trackbacks
- On the individual post's editor screen
When the comments are disabled for a specific post, there's a couple places to check:
- Look for Screen Options in the very top right of the screen and click to open the toggle
- Check the Discussion box, then click Screen Options again to close the toggle
- Scroll below the editor box and be sure the box is checked to allow comments
You may need to do that for all your posts if the comment form doesn't display. The Settings > Discussion and individual post settings are default WordPress behavior, while the Genesis > Theme Settings is specific to Genesis.
Our themes don't alter or modify the comment settings in WordPress.
One final place to check is the Admin > Settings > Discussion screen in WordPress and make sure the "Automatically close comments on articles older than 14 days" is not checked:
Genesis Bug (v 3+)
In Genesis 3+, We've seen the comments form disappearing from posts/pages without site admins performing any actions, and this has been traced back to a Genesis bug. If you run into the issue, it can be resolved by going to Customize > Theme Settings > Comments and Trackbacks then:
- disable comments
- hit publish
- enable comments
- hit publish
This refreshes the setting that tells Genesis to display the comments on posts/pages.
Remove the Websites Field
The "websites" field of the comments encourage spam, and should be removed from your site. Even for legitimate comments, the website that users link to are generally not topically relevant, and don't provide any benefit to your readers.
We've added this feature to the Feast Plugin! See: Remove the website field from comments form