Header Text: Disable, Moderate, or Keep: WordPress Comments Explained

Should You Disable WordPress Comments Or Manage Them More Effectively?

This article will show you how to disable WordPress comments and manage them more effectively. Comments can be one of the most useful features of a WordPress site, or one of the most draining. They allow readers to ask questions, share views, and build community.

They can also invite spam, abuse, and hours of clean-up. So, the real question isn’t only how to disable comments in WordPress. It’s whether to switch them off, moderate them, or keep them open.

This guide assists South African site owners to make that call and act on it.

KEY TAKEAWAYS

  • Disable comments in WordPress where they only attract spam and bring extra work. However, keep them where they add value.
  • Moderation often beats removal. Approving comments and filtering spam keeps genuine discussion without switching everything off.
  • Closing, hiding, and deleting are all different. Closing stops new replies, hiding removes them from view, and deleting erases them for good.
  • Turning comments off won’t stop every type of spam. Contact forms, fake sign-ups, and bots can still get through.
  • Comments don’t decide your rankings, but deleting a useful discussion can change how a page ranks.
  • Future-post settings don’t affect existing posts, WooCommerce reviews can switch off by accident, and POPIA makes you responsible for personal data in comments.

Role of Comments on a WordPress Website

By default, every new WordPress post can accept comments below the content. This offers readers space to respond, ask questions, and talk to each other.

Well-run WordPress comments turn a one-way article into a two-way conversation. They surface feedback you would miss by email and help readers feel involved. If placed on the wrong page, that same space requires monitoring.

When Comments Are Worth Keeping

Some sites gain real value from discussion, so switching comments off costs more than it saves.

Blogs, publications, and thought-leadership sites flourish on debate. A strong opinion piece draws thoughtful responses that extend the article and make readers return.

Educational and community sites also benefit. Comments let people ask questions, assist each other, and keep a topic alive after publishing. South African training providers and local-interest publishers see this often.

Product, tutorial, and support content also learn from comments. Repeated questions or reported errors show where a guide needs work.

When WordPress Comment Moderation Outweighs Its Value

For many business sites, open comments offer more problems than benefits, especially service sites, brochure sites, and campaign pages.

WordPress comment spam is the most common issue. Bots post junk and links to lift their own rankings, and someone clears it out daily.

Off-topic responses are another drain. Unrelated chatter pulls attention from the page and confuses new visitors. Capacity also matters. Most small teams can’t review comments properly, so abusive posts slip through and harm trust.

On a quote or landing page, comments also sit outside the path to enquiries.

Disable Comments or Moderate Them?

Removing comments isn’t the only fix; often the smarter move is to keep them and control them.

Disabling comments makes sense when:

  • The comments are consistently irrelevant.
  • Your site isn’t built around community.
  • Your team can’t moderate reliably.
  • Spam clearly outweighs genuine discussion.
  • Comments create legal, reputational, or support risk.
  • Your main conversion path happens elsewhere.

Moderation is the better option when:

  • Genuine reader questions add value.
  • You want to grow a community.
  • Comments support tutorials or learning content.
  • You have the people to review them.
  • Your audience expects to join in.

Decide which set suits before you disable comments in WordPress.

Closing vs Hiding vs Deleting Comments

These three actions sound similar but differ a lot, so consider each before changing anything.

  1. Closing Comments: Stops new submissions but usually keeps the existing discussion on the page.
  2. Hiding Comments: Removes them from public view without deleting the records in your database. You can restore them later.
  3. Deleting Comments: This action is permanent. It wipes replies for good and can erase useful customer queries, feedback, and years of genuine discussion. Choose it carefully.

4 Ways to Disable Comments in WordPress

There are multiple ways to turn off comments in WordPress. The right one depends on how much you want to switch off.

Stop Comments on Future Posts

In your WordPress Dashboard:

  1. Go to Settings → Discussion.
  2. Untick Allow people to submit comments on new posts.
  3. Click Save Changes.

This affects new content only.

Should You Disable WordPress Comments or Manage Them More Effectively - Stop Comments on Future Posts

Close Comments on Existing Posts or Pages

To close comments on your already published pages and posts:

  1. Go to Posts → All Posts (or Pages → All Pages if working with pages).
  2. Select all the items.
  3. Choose Bulk actions → Bulk Edit and click Apply.
  4. Set Comments to Do not allow.
  5. Click Update to save changes.
Should You Disable WordPress Comments or Manage Them More Effectively - Close Comments on Existing Posts

To close comments on a specific published post/page:

  1. Hover over your target post/page.
  2. Click Quick Edit and uncheck Allow Comments.
  3. Click Update to save changes.
Should You Disable WordPress Comments or Manage Them More Effectively - Don't Allow Comments on a Single Published Post

Use a Dedicated Plugin

The Disable Comments plugin can switch comments off across the site or by content type.

Here’s how:

  1. Install the Disable Comments plugin on your site. Our guide on how to install WordPress plugins covers the setup.
  2. After installation, go to Settings → Disable Comments.
  3. Choose options based on your requirements. To disable comments on your entire site, select Everywhere.
  4. Click Save Changes.
Should You Disable WordPress Comments or Manage Them More Effectively - Disable Comments Using Plugin

Apply Custom Code

If you prefer a lightweight approach without installing plugins, a developer can add custom PHP code to your child theme’s functions.php file.

This:

  • Stops comments on existing content.
  • Prevents new comments.
  • Removes comment support from post types,
  • Hides existing comments on the front end.
  • Removes the Comments menu and icon from the admin dashboard.

You can edit the functions.php file using File Manager and an FTP client (e.g., FileZilla):

```php

1. Disable comment support for all post types

$post_types = get_post_types();

    foreach ($post_types as $post_type) {

        if (post_type_supports($post_type, 'comments')) {

            remove_post_type_support($post_type, 'comments');

            remove_post_type_support($post_type, 'trackbacks');

        }

    }

});

2. Close comments and pingbacks on the front end

add_filter('comments_open', '__return_false', 20, 2);

add_filter('pings_open', '__return_false', 20, 2);

3. Hide existing comments on the front end

add_filter('comments_array', '__return_empty_array', 10, 2);

4. Remove the Comments menu page from the WordPress Admin Dashboard

add_action('admin_menu', function () {

    remove_menu_page('edit-comments.php');

});

5. Remove the Comments icon/link from the Admin Bar

add_action('wp_before_admin_bar_render', function () {

    global $wp_admin_bar;

    $wp_admin_bar->remove_menu('comments');

});

6. Redirect any user trying to access the edit-comments page directly

add_action('admin_init', function () {

    global $pagenow;

    if ($pagenow === 'edit-comments.php') {

        wp_safe_redirect(admin_url());

        exit;

    }

});

```

Why Turning Off WordPress Comments Won't Stop All Spam

Switching comments off seems a clean fix for spam, but it only closes one door. Bots have others.

Turning comments off won't stop:

  • Contact-form spam.
  • Fake account registrations.
  • Trackback and pingback abuse.
  • Bot form submissions.
  • Email spam.
  • WooCommerce review spam.
  • Forum or membership spam,

To cut spam properly, you still need form protection, registration controls, and site-wide filtering.

Better Alternatives to Completely Disabling WordPress Comments

If comments still add value, WordPress comment moderation keeps control without losing the discussion. There are various built-in options:

Require Manual Approval

Nothing appears until you approve it. To do this:

  • Click Comments.
  • Hover over your target comment and click Approve.

This stops spam completely but adds a daily review job.

Should You Disable WordPress Comments or Manage Them More Effectively - Manually Approve Comments

Navigate to WordPress Dashboard → Settings → Discussion, queue any comment with n links so promotional spam gets caught first.

If a comment includes any listed word in the message, author name, URL, email, IP address, or browser info, it will go to the moderation queue for review.

Put one word or IP address per line. Note that partial matches count; for example, 'press' will flag 'WordPress'.

Should You Disable WordPress Comments or Manage Them More Effectively - Hold Comments Containing Links

Use a Spam-Filtering Plugin

Install a dedicated anti-spam plugin like Akismet or Antispam Bee to automatically filter out bot submissions. Always verify their current features and licensing structure before committing.

Here's how to set it up:

  1. Install Akismet or Antispam Bee, then activate it.
  2. Go to the plugin's settings page (under Settings → Akismet Anti-Spam or Settings → Antispam Bee) to configure your filtering rules.
Should You Disable WordPress Comments or Manage Them More Effectively - Set Filter Rules in Akismet and Antispam Bee Plugin

Close Comments on Older Posts

Older articles are primary targets for automated spam bots. However, setting WordPress to automatically close comments after a specific timeframe keeps active discussions open on new posts while reducing long-term moderation overhead.

Here's how to do it:

  1. Go to Settings → Discussion.
  2. Under Other comment settings, check the box for Automatically close comments on old posts.
  3. Enter your desired number of days (e.g., 14, 30, or 60).
  4. Click Save Changes at the bottom of the page.
Should You Disable WordPress Comments or Manage Them More Effectively - Close Comments on Older Posts

Require Registration or Login

Restricting comments to logged-in users stops automated spambots in their tracks, though it adds friction that may discourage genuine readers from participating.

  1. Go to Settings → Discussion.
  2. Check Users must be registered and logged in to comment under Other comment settings.
  3. Click Save Changes.
Should You Disable WordPress Comments or Manage Them More Effectively - User Must Be Registered or Logged in to Post a Comment

Allow Comments on Selected Content Only

Keep comment sections active on your blog posts while disabling them on static pages, landing pages, and legal notices where reader discussion isn't required. Here’s how to do this:

To do it globally for future static pages:

  1. Go to Settings → Discussion.
  2. Find Default post settings.
  3. Uncheck Allow people to submit comments on new posts and save your changes.
  4. Then, manually check the box on individual blog posts where you do want comments.
Should You Disable WordPress Comments or Manage Them More Effectively - Allow Comments on Specific Content Only

However, to do it per page or post:

  1. Hover over your post/page and click Quick Edit.
  2. Uncheck Allow Comments.
  3. Click Update to apply changes.
Should You Disable WordPress Comments or Manage Them More Effectively - Don't Allow Comments on Checkout Pages

Comments & SEO: What Actually Matters

The link between comments and rankings is real but often misunderstood.

Useful comments add relevant supporting content. Genuine questions and answers deepen a topic and reveal the words your audience uses to search.

Low-quality comments do the opposite. Spam, copied text, stray links, and thin responses add no value and dilute a strong page.

Disabling comments doesn't cause a ranking penalty on its own. Comments are optional, so judge them by quality, not by whether search engines expect them.

Removing a large, useful discussion still changes the page, shifting its depth and the long-tail searches it once answered.

Performance, Maintenance, & Website Security

Comments affect how your site runs, though it's easy to overstate this.

A big comment database, avatars, anti-spam scripts, and notifications all add a little overhead. However, removing comments rarely brings a major speed boost.

Security also deserves a thought. Comments can carry spam links, social engineering attempts, and the usual risk of user-generated content. Still, a well-maintained WordPress site with proper moderation isn't inherently insecure.

If you ever face an infection, our WordPress malware removal guide can help you recover.

POPIA & Personal Information in Comments

Treat this section as good practice, not legal advice.

When someone comments, they often share personal details without thinking. That matters under South Africa's POPIA rules.

A single comment can hold a name, an email address, a website, IP-related records, and sometimes sensitive information in the message itself. As the site owner, you're responsible for how that data is stored and who can reach it.

Manage access, set a sensible retention approach, moderate what goes public, and be clear in your privacy notice about comment data.

What South African Businesses Should Consider

Local habits and business models should guide your strategy as much as any technical setting.

Many South African service businesses do better with direct enquiries than public comments. A quote form, phone call, online booking, or WhatsApp message often leads to real work in a more reliable manner. Also, pairing your site with professional email hosting for website enquiries keeps those conversations organised.

Should You Disable WordPress Comments or Manage Them More Effectively - Professional Email Hosting in South Africa

Publishers and educational sites can go the other way. Local news, industry commentary, and training content often gain from open discussion. Most SMEs have no dedicated community manager, so don't open a channel you can't watch.

WooCommerce Reviews & Multisite Need Extra Care

Two setups need extra care before you change any comment settings:

  1. WooCommerce product reviews are technically comments, but they have a different task; they build buyer trust and drive sales. A global comment setting or a broad plugin can switch reviews off by accident, so always check your product pages afterwards.
  2. WordPress Multisite adds another layer. Comment settings may need managing separately on each subsite, or through a network-compatible plugin. Our WordPress Multisite setup guide shows how the network fits together first.

Plugin or Custom Code for Site-Wide Control?

To control comments across an entire site, you will usually choose between a plugin and custom code.

A plugin suits most people. It's easier for non-technical users, reversible, and can set rules by post type; many also support Multisite. The trade-off is another plugin to maintain and check for compatibility.

Custom code provides precise control with no extra plugin, but it requires development skill. A wrong edit can break your site, and theme edits can vanish after an update.

That's why we always recommend working in a child theme and testing on a staging site. However, if you're new to site administration, take a moment to review the following guides:

This groundwork will help you manage WordPress comments safely and confidently.

Common Mistakes to Avoid

A few errors trip people up time and again:

  • Assuming future-post settings change existing posts.
  • Deleting comments when you meant to hide them.
  • Forgetting custom post types.
  • Switching off product reviews in error.
  • Editing a parent theme directly.
  • Installing an outdated plugin.
  • Forgetting to clear the cache.
  • Ignoring pingbacks and trackbacks.
  • Removing a valuable discussion without reading it first.
  • Leaving no other way for people to get in touch.

Quick Decision Framework & Post-Change Checklist

Still unsure? Run through these questions, then use the checklist once you act.

Ask yourself:

  • Does your audience use the comments?
  • Are the discussions relevant?
  • Can your team moderate consistently?
  • Do comments support the page's goal?
  • Are comments mainly drawing spam or abuse?
  • Would another channel work better?
  • Should comments stay only on the blog?
  • Should older comments remain visible?

After a change, confirm each item:

  • Test a new post.
  • Review existing posts.
  • Check pages and custom post types.
  • Confirm WooCommerce reviews still work.
  • Check the mobile display.
  • Clear site and server cache.
  • Review old comments.
  • Disable pingbacks if necessary.
  • Confirm another contact channel is live.
  • Watch spam levels for a while.

Steady WordPress website management comes down to these small checks.

Final Thoughts: How to Choose the Best Comment Setup for Your Website

Comments aren't good or bad by default. They are correct only when they suit your site's job.

Keep them where they create genuine value: real questions, useful feedback, or an active community. Disable or limit them where they distract from the user journey or pile on work you cannot sustain.

When code, caching, multisite, or custom post types make things tricky, lean on a developer or Domains.co.za support.

Manage your WordPress site with greater confidence on a reliable WordPress hosting foundation in South Africa from Domains.co.za. It's built for local businesses, with secure infrastructure and practical support.

Strip Banner Text - Give your WordPress theme the fast, reliable hosting it needs to perform. [Get Started]

Power Up Your Site: How to Install a WordPress Plugin

VIDEO: Power Up Your Site: How to Install a WordPress Plugin

FAQS

Will disabling comments delete my existing comments?

No. When you disable comments in WordPress, you stop new ones, but the old comments remain as they were. To remove them, you must delete them yourself, and that step cannot be undone.

How do I turn off comments on a single post or page?

Go to All Posts or All Pages. Hover over the post/page in your list and click Quick Edit. Untick Allow Commentsand update the post.

What are pingbacks and trackbacks, and should I turn them off?

These are automatic notices that appear when another site links to your post. Spammers abuse them heavily, so most site owners switch them off under Settings → Discussion.

Can I switch comments back on after turning them off?

Yes, if you only closed or hid them. Just reverse the setting or the plugin, and your comments return. Deleted comments won't return unless you restore a backup.

Does disabling comments improve my SEO or make my site faster?

Not on its own. Comments are not a ranking requirement, and cutting a helpful discussion can even shrink what a page ranks for. They add only minor weight, so turning them off rarely gives a real speed boost.

Other Blogs of Interest

Copyright © 2026 Domains.co.za. All Rights Reserved.