Disable All Comments

Disable All Comments

0/5 (0 ratings) 80 active installs Updated Nov 7, 2026
Settings page – Quick Setup with the master switch and the classic options.

Settings page – Quick Setup with the master switch and the classic options.

Disable All Comments gives you full control over comments in WordPress. Switch them off everywhere with a single master switch, or choose exactly which post types, screens and features to disable. Keeping comments? Use the built-in anti-spam and form options instead.

Made by SEOS Themes – high quality, HTML5, responsive and mobile friendly WordPress themes.

One-click master switch

  • Disable ALL comments, pingbacks and trackbacks on the whole site

Classic options (from version 1.x)

  • Hide all comments
  • Disable support for comments and trackbacks in post types
  • Disable comments on attachments
  • Close comments on the front-end
  • Hide existing comments
  • Remove the Comments page from the admin menu
  • Remove comments from pages / posts
  • Redirect users who try to open the Comments page
  • Remove the Recent Comments dashboard box
  • Remove comment links from the admin bar

New in 2.0

  • Disable comments per post type (posts, pages, media, WooCommerce products, any custom post type)
  • Automatically close comments on posts older than X days
  • Remove the comments section from themes (“Comments are closed” text disappears) – also in block themes
  • Custom message instead of the comments section
  • Extended CSS hiding of all comment areas
  • Hide comment counts and “Leave a comment” links
  • Remove comment-reply.js
  • Disable Gravatars / avatars
  • Remove links from comment author names
  • Remove Settings Discussion page
  • Remove comment columns, Discussion meta boxes, Recent Comments widget
  • Remove all comment blocks from the block editor (Gutenberg)
  • Option to keep comment screens for administrators
  • Disable the comments REST API endpoints
  • Disable comment RSS feeds
  • Disable comment and pingback methods in XML-RPC
  • Disable pingbacks/trackbacks, self-pingbacks, X-Pingback header
  • Invisible honeypot anti-spam
  • Only logged-in users can comment
  • Minimum / maximum comment length
  • No clickable links and no HTML in comments
  • Remove the Website and cookies fields from the comment form
  • Custom form title, submit button text and comment policy note
  • Tools: close/open comments on all existing posts, delete spam/pending/trash/pingbacks/all comments
  • Export / import / reset settings
  • Comment statistics