Why do I need to disable WordPress comments?
To prevent spam, as WordPress comment sections often attract unwanted messages from bots and advertisers, cluttering your site with irrelevant and harmful links.
To save time and resources, since moderating and responding to comments can be time-consuming, especially for large websites. Disabling comments allows you to focus on content creation.
To keep your comments in one place, as many businesses and bloggers prefer directing discussions to social media or forums, where engagement is easier to manage.
To improve website performance, because a large number of comments can slow down your site, affecting load times and user experience.
To avoid negative or toxic discussions, since open comment sections can sometimes lead to unmoderated negativity, disputes, or misinformation that could harm your site’s reputation.
How to Disable Comments on a Single Post or Page in WordPress
Select Posts > All Posts or Pages > All Pages from the left-hand menu in your WordPress dashboard.
Find the post you want to edit, hover over it, and click Edit
In the Discussion section on the right-hand panel, uncheck the option that says Allow comments.
Click Update to save your changes.
How to Disable Comments on Multiple Pages or Posts in WordPress
Select Posts > All Posts or Pages > All Pages from the left-hand menu in your WordPress dashboard.
Find the post you want to edit, hover over it, and click Edit
In the Discussion section on the right-hand panel, uncheck the option that says Allow comments.
Click Update to save your changes.
How to Disable Comments Globally in WordPress
If you want to disable comments across your entire WordPress site, you’ll need to follow a three-step process: disabling comments on new posts, disabling them on existing posts, and optionally deleting old comments.
To Disable Comments on Future Posts:
Go to Settings > Discussion in your WordPress dashboard.
Uncheck the option that says Allow people to post comments on new articles.
Click Save Settings to apply the changes.
To Disable Comments on Existing Posts:
Go to Settings > Discussion in your WordPress dashboard.
Check the box next to Automatically close comments on articles older than _ days, and set the number of days to 0.
Click Save Changes at the bottom of the page.
To Delete Existing Comments on Your Site:
Navigate to Comments in the WordPress dashboard.
Select the checkboxes for all the comments you want to remove.
From the Bulk Actions dropdown menu, choose Move to Trash.
Click Apply to delete the selected comments.