WordPress plugin intelligence profile

Comments Press Zone

A modern, high-performance commenting system for WordPress with voting, moderation, and customizable design.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.0.6
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update26 Apr 20266mo 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 Comments Press Zone version 1.0.6 as active, updated 6mo ago and tested up to WordPress 6.9.

Overview

About this plugin

Comments Press Zone transforms your WordPress comments into a modern, engaging discussion platform. Built for performance and accessibility, it seamlessly replaces the default comment system while preserving all your existing comments.

Key Features

Engagement Tools

  • Upvote and downvote comments
  • Social sharing (Facebook, Twitter/X, LinkedIn)
  • Threaded replies with configurable nesting depth
  • Confetti celebration on new comments
  • Post-comment sharing prompts

Design Customization

  • Three color modes: Light, Dark, and Theme Inherit
  • Styling options: Square, Rounded, or Pill borders
  • Adjustable padding: Wide, Standard, or Minimal
  • Configurable border thickness
  • Live preview in admin panel
  • Fully responsive for all devices

Powerful Moderation

  • Ban users permanently or temporarily
  • Mute users for specified periods
  • Issue warnings with custom messages
  • Full moderation audit log
  • User infraction history
  • Report system for community moderation
  • Comment editing and deletion

Security & Spam Protection

  • Google reCAPTCHA v3 integration
  • Comment rate limiting (throttling)
  • Banned words filter
  • External link blocking option

Performance

  • Optimized database queries
  • Optional Redis caching support
  • Optional Memcached support
  • Minimal frontend footprint

Accessibility

  • WCAG 2.1 AA compliant
  • Full keyboard navigation
  • Screen reader optimized
  • Focus indicators on all interactive elements
  • Respects prefers-reduced-motion

Perfect For

  • Community websites requiring robust moderation tools
  • Publications wanting engagement metrics and voting
  • Blogs needing customizable comment appearance
  • Sites requiring spam protection beyond Akismet
  • Developers building extensible comment systems

Requirements

  • WordPress 6.0 or higher
  • PHP 7.4 or higher
  • MySQL 5.7 or higher

External Services

This plugin connects to external services under specific conditions:

Google reCAPTCHA v3 (Optional – Admin Configuration Required)

  • What it is: Google’s invisible spam protection service that analyzes user behavior to detect bots
  • When used: Only when reCAPTCHA is explicitly enabled by the site administrator in plugin settings (Settings > Spam & Moderation > Enable reCAPTCHA) AND a user submits a comment
  • Data sent:
  • Comment form token generated by reCAPTCHA JavaScript
  • User’s IP address for verification
  • reCAPTCHA response token
  • Browser/device information collected by Google’s reCAPTCHA script
  • Purpose: Spam protection and bot detection to prevent automated comment spam
  • User control: Site administrators can completely disable this feature in plugin settings. When disabled, no data is sent to Google.
  • Privacy Policy: https://policies.google.com/privacy
  • Terms of Service: https://policies.google.com/terms
  • Additional info: https://developers.google.com/recaptcha

Social Media Sharing Links (User-Initiated Only – No Automatic Data Transmission)

The plugin generates share links for social media platforms. Important: No data is sent automatically. The plugin only creates clickable links.

Data is only transmitted when a user voluntarily clicks a share button.

-

Facebook Sharing

  • What it is: Direct link to Facebook’s share dialog
  • When used: Only when a user voluntarily clicks the Facebook share button on a comment
  • Data sent: Post/comment URL (via URL parameter:?u= )
  • Purpose: Allow users to share comments on their Facebook timeline
  • User control: Users must explicitly click the share button. No data is sent otherwise. Administrators can disable Facebook sharing in plugin settings.
  • Privacy Policy: https://www.facebook.com/privacy/policy/
  • Terms: https://www.facebook.com/terms.php
  • Note: The plugin does not embed Facebook tracking pixels or the Facebook SDK. It only provides a standard share link.

-

Twitter/X Sharing

  • What it is: Direct link to Twitter’s tweet intent interface
  • When used: Only when a user voluntarily clicks the Twitter/X share button on a comment
  • Data sent: Post/comment URL (via URL parameter:?url= )
  • Purpose: Allow users to share comments on Twitter/X
  • User control: Users must explicitly click the share button. No data is sent otherwise. Administrators can disable Twitter sharing in plugin settings.
  • Privacy Policy: https://twitter.com/en/privacy
  • Terms: https://twitter.com/en/tos
  • Note: The plugin does not embed Twitter tracking scripts. It only provides a standard tweet intent link.

-

LinkedIn Sharing

  • What it is: Direct link to LinkedIn’s share article interface
  • When used: Only when a user voluntarily clicks the LinkedIn share button on a comment
  • Data sent: Post/comment URL (via URL parameter:?url= )
  • Purpose: Allow users to share comments on their LinkedIn profile
  • User control: Users must explicitly click the share button. No data is sent otherwise. Administrators can disable LinkedIn sharing in plugin settings.
  • Privacy Policy: https://www.linkedin.com/legal/privacy-policy
  • Terms: https://www.linkedin.com/legal/user-agreement
  • Note: The plugin does not embed LinkedIn tracking pixels. It only provides a standard share link.

Important Clarifications:

-

No Automatic Tracking: The plugin does NOT automatically send data to social media platforms. It only generates share URLs. When a user clicks a share button, they are redirected to the respective platform’s website, which is outside the plugin’s control.

-

Administrator Control: Site administrators can disable any or all social sharing options in Settings > Comments Display > Social Sharing.

-

No External Scripts: The plugin does not load Facebook SDK, Twitter widgets, or LinkedIn tracking scripts on your site. All sharing is done via standard URL parameters.

-

Data Privacy: The plugin does not store or log sharing activity. All sharing happens directly between the user’s browser and the social media platform.

Privacy Policy

Comments Press Zone stores the following data in your WordPress database:

Comment Data (Standard WordPress)

* Comment content, author name, email, and IP address

* Comment timestamps and parent relationships

Engagement Data

* Votes (upvotes/downvotes) linked to user ID or IP for guests

* User reputation scores

Moderation Data

* User bans, mutes, and warnings with timestamps

* Moderation audit log entries

* User reports

No External Data Sharing

All data is stored locally in your WordPress database. External connections only occur when:

  • reCAPTCHA (if enabled): Interaction data sent to Google for spam verification
  • Social Sharing: When users click share buttons, they are redirected to social platforms

Development

Comments Press Zone is actively developed. Report issues or contribute:

  • GitHub: github.com/avi-ezra/comments-press-zone
  • Website: press.zone

Source Code

This plugin contains compiled/minified JavaScript and CSS files. The full source code is available in the plugin directory and on GitHub:

Compiled Files and Their Sources:

-

js (minified) – Source in admin/src-vanilla/ directory

  • Individual module files: main.js, state/*, components/*, utils/*
  • Build command: cd admin && npm install && npm run build
  • Build tool: Webpack 5 with Babel

-

Frontend JavaScript – Source in assets/js/ directory

  • All frontend JS files are uncompressed and included as-is
  • Files: frontend.js, components/*.js

-

Stylesheets – Source in assets/scss/ directory

  • SCSS files that compile to assets/css/frontend.css
  • Build command: npm install && npm run build:css (from plugin root)
  • Build tool: node-sass/sass compiler

com/avi-ezra/comments-press-zone

Hooks & Filters

Developers can extend functionality using WordPress hooks. Documentation available on GitHub.

Credits

zone

Technologies Used

  • Vanilla JavaScript (no jQuery dependency)
  • SCSS for styling
  • WordPress REST API
  • WordPress native comment system
WordPress.org metadata

Plugin tags

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

  • comments
  • downvote
  • engagement
  • moderation
  • upvote
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 6.0 · PHP 7.4
Update activity26 Apr 20266mo 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.