If you run a business website, portfolio, landing page, or any other website where visitor comments are not needed, it is recommended to disable the commenting feature. This helps prevent spam submissions and reduces unnecessary database entries that can accumulate over time.
One of the easiest ways to disable comments globally in WordPress is by using the Disable Comments plugin.
Table of Contents
Contents
- Installing the Plugin
- Configuring Comment Settings
- Disabling Comments Everywhere
- Disabling Comments for Specific Content Types
Installing the Plugin
Step 1: Log In to WordPress
Access your WordPress administration panel.
Typically:
https://yourdomain.com/wp-admin Step 2: Open the Plugin Directory
From the left-hand menu, navigate to:
Plugins → Add New Step 3: Search for the Plugin
In the search field, enter:
disable comments Step 4: Install the Plugin
Locate the plugin:
Disable Comments – Remove Comments & Protect From Spam Click:
Install Now Step 5: Activate the Plugin
After installation is complete, click:
Activate Configuring the Plugin
Once activated, the plugin settings become available in:
Settings → Disable Comments Open the settings page to configure how comments should be handled on your website.
Disable Comments Everywhere
If you want to completely disable comments across the entire website:
- Select:
Everywhere - Click:
Save Changes This option disables comments on all supported content types, including:
- Posts
- Pages
- Media attachments
- Custom post types
Disable Comments for Specific Content Types
If you only want to disable comments on certain types of content:
- Select:
On Specific Post Types - Choose the content types you want to affect.
Common options include:
Posts
Posts Disables comments on blog articles.
Pages
Pages Disables comments on static pages such as:
- About Us
- Contact
- Services
Media
Media Disables comments on media attachment pages.
- Save your settings.
Why Disable Comments?
Disabling comments can provide several benefits:
- Reduces spam submissions
- Keeps the database cleaner
- Improves website administration
- Eliminates the need for comment moderation
- Can slightly improve performance on low-traffic websites
This is especially useful for websites that:
- Do not publish blog content
- Use contact forms instead of comments
- Do not require visitor interaction
Existing Comments
Disabling comments prevents new comments from being submitted, but it does not automatically remove existing comments.
To remove existing comments:
- Navigate to:
Comments in the WordPress dashboard.
- Delete unwanted comments manually.
Alternative: Disable Comments Without a Plugin
WordPress also allows comments to be disabled manually:
For Future Posts
Navigate to:
Settings → Discussion and uncheck:
Allow people to submit comments on new posts For Existing Posts
Edit individual posts or pages and disable comments within the discussion settings.
However, the Disable Comments plugin provides a much faster way to disable comments across the entire website.
Summary
To disable comments in WordPress:
- Go to Plugins → Add New.
- Install and activate:
Disable Comments – Remove Comments & Protect From Spam - Open:
Settings → Disable Comments - Choose:
- Everywhere to disable all comments, or
- Specific Post Types to disable comments only on selected content.
- Save your changes.
The plugin helps protect your website from spam and eliminates the need to manage comments when they are not required.