From your site's dashboard, go to Settings menu > Discussion > Default post settings > uncheck the option that reads “Allow people to submit comments on new posts”.
I hope this proves helpful for you. If you have any more questions or run into any problems, please feel free to reach out.
Judith I have this but it says this will only affect new posts. My ckients have 300 posts and I want to globally turn off commenting ability across the whole site
You’re right - the setting under Settings > Discussion only applies to new posts. To disable comments on your 300 existing posts at once, you can use WordPress’s built-in Bulk Edit feature:
-In your WordPress dashboard, go to Posts > All Posts.
-Click “Screen Options” at the top right, increase the “Number of items per page” (e.g. to 100), and click “Apply” to show more posts at once.
-Check the main checkbox to select all posts on the page.
-From the “Bulk Actions” dropdown, select “Edit” and click “Apply”.
-In the Bulk Edit panel, find the “Comments” dropdown and set it to “Do not allow”.
-Click “Update”.
If you have more than 100 posts, repeat this on the next pages.
This will properly disable comments on all existing posts. You can now safely remove the custom CSS you added since comments will be fully turned off.
Please try this and let us know if it resolves the issue.
I want to globally turn off all ability to leave comments on posts but I can' find how/where
for now I have just done this but it feels clunky
.comments-section[data-author-bio="false"] .comment-wrap {
border:
none;
display: none !important;
}
Hi Jen,
Thanks for writing to us
From your site's dashboard, go to Settings menu > Discussion > Default post settings > uncheck the option that reads “Allow people to submit comments on new posts”.
I hope this proves helpful for you. If you have any more questions or run into any problems, please feel free to reach out.
Best regards,
Judith I have this but it says this will only affect new posts. My ckients have 300 posts and I want to globally turn off commenting ability across the whole site
Hi Jen,
Thank you for the clarification.
You’re right - the setting under Settings > Discussion only applies to new posts. To disable comments on your 300 existing posts at once, you can use WordPress’s built-in Bulk Edit feature:
-In your WordPress dashboard, go to Posts > All Posts.
-Click “Screen Options” at the top right, increase the “Number of items per page” (e.g. to 100), and click “Apply” to show more posts at once.
-Check the main checkbox to select all posts on the page.
-From the “Bulk Actions” dropdown, select “Edit” and click “Apply”.
-In the Bulk Edit panel, find the “Comments” dropdown and set it to “Do not allow”.
-Click “Update”.
If you have more than 100 posts, repeat this on the next pages.
This will properly disable comments on all existing posts. You can now safely remove the custom CSS you added since comments will be fully turned off.
Please try this and let us know if it resolves the issue.
Best wishes,
Salient Support