Comments in WordPress

Banner for article about comments in WordPress

Comments play an important role for many WordPress websites since they allow to get an immediate feedback from the readers.

The platform comes with tools to manage comments on a website.

Configure comments settings

Available settings for managing comments are listed under Settings → Discussion tab in a WordPress dashboard.

Preview of Comments page in WordPress dashboard.

Moderate comments

Comments moderation takes place in dashboard as well:

  1. Navigate to Comments to view the list of all the comments on your website.
  2. Select option you want to apply to the comment: approve or edit or mark as spam or delete.
Preview of page with list of comments in WordPress dashboard.

Disable comments

The platform also provides options to turn off comments either on a specific page or entire website.

Specific page or post

To disable comments on the specific page or post:

  1. Go to Pages→ All Pages and hover over the page where you want to disable comments.
  2. There will appear some links underneath the title where you can click on the Edit link.
  3. Scroll down to Discussion section, where you will find the comment options for that page.
  4. Update your page.

Apply this technique to post or any other WordPress post type that support comments.

A screenshot of the Discussion box and the Block editor (Gutenberg) located in WordPress dashboard.
The Discussion box and the Block editor (Gutenberg).

If the section is missing then open Options panel in the Block editor, and make sure Discussion is checked.

A screenshot of the Editor options and the Block editor (Gutenberg) located in WordPress dashboard.
The Editor options and the Block editor (Gutenberg).

Entire website

To globally disable comments on a website try to use Disable Comments plugin from WordPress repository.

Note, use this plugin to turn off comments completely on entire website (or on certain post types). Don’t use the if you want to selectively disable comments on individual posts. For that case, see solution above.