WordPress plugin intelligence profile

Commenti – Disable & Remove Comments, Stop Spam [Multi-Site Support]

Disable and remove comments site-wide or per post type. Control REST API, feeds, XML-RPC, admin UI, and avatars. Multisite ready

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.0.4
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 5.9 · PHP 7.4
Directory statusactive
Last directory update30 Mar 20267mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Commenti – Disable & Remove Comments, Stop Spam [Multi-Site Support] version 1.0.4 as active, updated 7mo ago and tested up to WordPress 6.9.

Overview

About this plugin

Commenti lets you disable comments across your entire WordPress site with one click, or selectively remove comments on specific post types. Hide comment forms, delete existing comments in bulk, stop spam, and clean up your admin — with full multisite network support and WP-CLI commands.

Why Commenti?

WordPress’s built-in Discussion settings only scratch the surface. They let you close comments on future posts, but existing posts stay open, comment menus clutter the admin, REST API endpoints remain exposed, and pingback headers keep broadcasting. Commenti closes every door — front end, back end, feeds, APIs — while giving you fine-grained control over what stays open.

  • One click vs. granular — Disable everything at once, or choose exactly which post types to affect
  • Per-post overrides — Keep comments open on specific posts even when disabled globally
  • Safe by default — Disabling comments never deletes anything. Deletion is a separate, intentional action
  • Developer-friendly — 16+ filters, 7+ actions, 8 WP-CLI commands, and a REST API for full programmatic control

Features

  • Disable All or Per Post Type — One toggle to disable comments everywhere, or select specific post types
  • Per-Post Override — Enable or disable comments on individual posts via a meta box
  • Show Existing Comments — Optionally keep displaying previously posted comments while blocking new ones
  • Admin Cleanup — Remove the Comments menu, admin bar item, dashboard widgets, and block editor comment blocks
  • REST API Blocking — Remove /wp/v2/comments endpoints and block comment requests
  • XML-RPC Blocking — Remove all comment-related XML-RPC methods
  • Feed & Pingback Removal — Remove comment RSS feeds, X-Pingback headers, and pingback XML-RPC methods
  • Avatar & Gravatar Control — Disable avatar display and block external Gravatar requests for privacy
  • Comment Type Whitelisting — Allow specific comment types like WooCommerce order notes or WP 6.9 Notes to bypass disabling
  • User Role Exclusions — Exempt specific user roles from comment restrictions
  • Scheduled Disable — Automatically close comments on posts older than a set number of days via WP-Cron
  • Bulk Comment Deletion — Delete comments by post type, comment type, or status with a statistics preview before you commit
  • Import/Export Settings — Transfer your configuration between sites via JSON files
  • Activity Log — Full audit trail of every settings change, import, and bulk deletion
  • Setup Wizard — Three-step first-run wizard to configure your site in under a minute
  • Multisite Support — Network activation with network-wide settings and per-subsite management
  • WP-CLI Commands — 8 commands for status, settings, deletion, stats, export, import, log, and reset
  • Custom REST API — yakura-commenti/v1/ endpoints for reading and updating settings programmatically

For Developers

Commenti exposes 16+ filters and 7+ actions at every decision point — override whether a post type is disabled, modify settings before save, react after bulk deletions, filter REST endpoints, and more. All hooks are prefixed with yakura_commenti_.

WP-CLI: wp yakura-commenti status|settings|delete|stats|export|import|log|reset.

REST API: GET/POST /yakura-commenti/v1/settings, GET /yakura-commenti/v1/status (requires manage_options ).

Requirements

  • WordPress 5.9 or later
  • PHP 7.4 or later
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • delete comments
  • disable comments
  • hide comments
  • remove comments
  • stop spam
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 5.9 · PHP 7.4
Update activity30 Mar 20267mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.