A fresh installation of WordPress has comments enabled by default. Typically comments are used on blog posts but you can also allow them on pages. With our themes, comments can be made on sermons, locations and events as well.
You can disable comments globally and on a per page/post basis.
Globally (New Posts Only)
To disable comments globally for new posts and pages, go to Settings > Discussion and uncheck the box for “Allow people to post comments on new articles”.
Important: This only applies to posts and pages made from this point on. Old posts must have their setting adjusted individually (see below).
For pages/posts that already exist, you will need to disable comments manually for each. Go to edit one of your pages or posts and look for the Discussion box toward the bottom. Uncheck the “Allow comments” option in this box then save.
If the Discussion box is not showing, click on Screen Options at the top-right to make it visible.
Consider the Disable Comments plugin if you have many posts to disable comments on.
We recommend taking two measures to reduce automated spam comments.
Go to Settings > Discussion and make sure the box by “Comment author must have a previously approved comment” is checked. The first time a user posts a comment, the admin has to approve it. No approval is necessary for posts after that (they are trusted).
To require approval for every comment, every time, check the box for “An administrator must always approve the comment”, although consider automatic protection described below for a more time-saving approach.
Install the Antispam Bee plugin. It’s free and works very well without configuration.
- Go to Plugins > Add New > Search.
- Search for “Antispam Bee”.
- Click Install Now then Activate Plugin.
For more information on preventing spam, read How to Prevent Spam in WordPress.