wpDiscuz is an advanced AJAX-powered WordPress comments plugin that upgrades the default WordPress comment system with live commenting, comment voting, inline feedback, social login, custom comment forms, and modern engagement-focused features.
Perfect as a modern Disqus alternative while keeping all comments stored securely in your own WordPress database.
Designed to supercharge WordPress native comments, wpDiscuz delivers a fast, lightweight, and highly interactive commenting experience for blogs, news websites, magazines, communities, membership sites, and WooCommerce stores.
wpDiscuz version 7 introduces a revolutionary approach to WordPress commenting with innovative engagement tools, optimized AJAX performance, lazy-loaded comments, and a modern responsive design.
- wpDiscuz Demo: https://wpdiscuz.com/
- Support Forum: https://wpdiscuz.com/community/
- wpDiscuz GDPR: https://wpdiscuz.com/gdpr/
- wpDiscuz Addons: https://wpdiscuz.com/addons/
- wpDiscuz Documentation: https://wpdiscuz.com/docs/
- wpDiscuz Addons Bundle: https://gvectors.com/product/wpdiscuz-addons-bundle/
Live AJAX Comments
Enable fast AJAX-powered live comments for WordPress with instant comment posting, smooth interactions, and real-time updates without page reloads.
Inline Commenting and Feedback
Allow users to comment directly on post content and provide inline feedback for better discussions and higher user engagement.
Comment Voting and Rating
Boost community interaction with upvote/downvote comment voting, comment rating, and post rating features.
Social Login and Social Comments
Allow users to comment using popular social login providers like Facebook and Twitter for a faster commenting experience.
Custom WordPress Comment Forms
Create custom comment forms and fields for different post types, products, pages, communities, and discussions.
WooCommerce Comment Integration
Improve WooCommerce product discussions and customer engagement with modern AJAX-powered product comments and rating features.
Fast and Lightweight WordPress Comments
wpDiscuz is optimized for speed with lazy-loaded comments, built-in caching, AJAX posting, and performance-focused architecture.
Disqus Alternative for WordPress
Replace Disqus, Jetpack Comments, and other third-party comment systems while keeping full ownership of your comments and user data.
Comments – wpDiscuz Features
- Three modern WordPress comment layouts
- Fast AJAX-powered WordPress comments
- Interactive live comment form for WordPress
- Inline commenting and inline feedback
- Live notifications with real-time comment bubble updates
- Social commenting with multiple social login options
- Post rating and comment rating features
- Responsive WordPress comment forms and comment threads
- Modern user interface and user experience
- Comment sorting by newest, oldest, and most voted comments
- Anonymous WordPress comments support
- Integration with social network login plugins
- Multi-level nested comment threads
- AJAX “Load More Comments” button
- Lazy load WordPress comments on scroll
- WordPress date format integration
- Comment editing for logged-in users and guests
- Automatic URL and image embedding in comments
- Long comment collapsing with “Read More” button
- Comment subscription and notification options
- AJAX comment form validation and posting
- Fully integrated with WordPress native comments
- Secure anti-spam WordPress comment system
- Positive and negative comment voting
- Smart voting system with cookies and user tracking
- Quick Tags support for comments
- Custom WordPress comment forms and custom fields
- Highlighting new comments since last visit
- Notifications when comments are approved
- View replies button for nested comments
- Comment access control by user roles
- Option to load all comments on first page load
- Built-in Gravatar caching
- Sticky comments support
- Closed comment threads support
- User follow and subscriptions
- Built-in comment and author caching system
Add-ons
- | wpDiscuz – Bundle
- | wpDiscuz – Reviews
- | wpDiscuz – Emoticons
- | wpDiscuz – User Notifications
- | wpDiscuz – Media Uploader
- | wpDiscuz – Embeds
- | wpDiscuz – Comment Author Info
- | wpDiscuz – Google ReCaptcha
- | wpDiscuz – myCRED Integration
- | wpDiscuz – Widgets
- | wpDiscuz – Front-end Moderation
- | wpDiscuz – Subscription Manager
- | wpDiscuz – Comment Search
- | wpDiscuz – Comment Report and Flagging
- | wpDiscuz – Ads Manager
- | wpDiscuz – User & Comment Mentioning
- | wpDiscuz – Advanced Likers
- | wpDiscuz – Online Users
- | wpDiscuz – Private Comments
- | wpDiscuz – Syntax Highlighter
- | Comments Censure PRO
Integration Add-ons
CVE History
| CVE | Published | CVSS v3 | CVSS v2 |
|---|---|---|---|
| 5.5 MEDIUM | — | ||
wpDiscuz before 7.6.47 contains a cross-site scripting vulnerability in the customCss field that allows administrators to inject malicious scripts by breaking out of style tags. Attackers with admin access can inject payloads like </style><script>alert(1)</script> in the custom CSS setting to execute arbitrary JavaScript in user browsers. | |||
| 6.5 MEDIUM | — | ||
wpDiscuz before 7.6.47 contains a missing rate limiting vulnerability that allows unauthenticated attackers to subscribe arbitrary email addresses to post notifications by sending POST requests to the wpdAddSubscription handler in class.WpdiscuzHelperAjax.php. Attackers can exploit LIKE wildcard characters in the subscription query to match multiple email addresses and generate unwanted notification emails to victim accounts. | |||
| 4.3 MEDIUM | — | ||
wpDiscuz before 7.6.47 contains a cross-site request forgery vulnerability in the getFollowsPage() function that allows attackers to trigger unauthorized actions without nonce validation. Attackers can craft malicious requests to enumerate follow relationships and manipulate user follow data by exploiting the missing CSRF protection in the follows page handler. | |||
| 4.4 MEDIUM | — | ||
wpDiscuz before 7.6.47 contains a cross-site scripting vulnerability that allows attackers to inject malicious code through unescaped attachment URLs in HTML output by exploiting the WpdiscuzHelperUpload class. Attackers can craft malicious attachment records or filter hooks to inject arbitrary JavaScript into img and anchor tag attributes, executing code in the context of WordPress users viewing comments. | |||
| 3.7 LOW | — | ||
wpDiscuz before 7.6.47 contains an email header injection vulnerability that allows attackers to manipulate mail recipients by injecting malicious data into the comment_author_email cookie. Attackers can craft a malicious cookie value that, when processed through urldecode() and passed to wp_mail() functions, enables header injection to alter email recipients or inject additional headers. | |||
| 5.3 MEDIUM | — | ||
wpDiscuz before 7.6.47 contains an IP spoofing vulnerability in the getIP() function that allows attackers to bypass IP-based rate limiting and ban enforcement by trusting untrusted HTTP headers. Attackers can set HTTP_CLIENT_IP or HTTP_X_FORWARDED_FOR headers to spoof their IP address and circumvent security controls. | |||
| 8.1 HIGH | — | ||
wpDiscuz before 7.6.47 contains a cross-site request forgery vulnerability that allows attackers to delete all comments associated with an email address by crafting a malicious GET request with a valid HMAC key. Attackers can embed the deletecomments action URL in image tags or other resources to trigger permanent deletion of comments without user confirmation or POST-based CSRF protection. | |||
| 4.9 MEDIUM | — | ||
wpDiscuz before 7.6.47 contains an information disclosure vulnerability that allows administrators to inadvertently expose OAuth secrets by exporting plugin options as JSON. Attackers can obtain exported files containing plaintext API secrets like fbAppSecret, googleClientSecret, twitterAppSecret, and other social login credentials from support tickets, backups, or version control repositories. | |||
| 7.5 HIGH | — | ||
Voltronic Power SNMP Web Pro version 1.1 contains a pre-authentication path traversal vulnerability in the upload.cgi endpoint that allows unauthenticated attackers to read arbitrary files on the device filesystem by supplying directory traversal sequences in the params parameter. Attackers can exploit this vulnerability to disclose sensitive files such as password hashes, which can be cracked offline to obtain root-level access and enable full system compromise. | |||
| 8.1 HIGH | — | ||
wpDiscuz before 7.6.47 contains an SQL injection vulnerability in the getAllSubscriptions() function where string parameters lack proper quote escaping in SQL queries. Attackers can inject malicious SQL code through email, activation_key, subscription_date, and imported_from parameters to manipulate database queries and extract sensitive information. | |||
| 9.9 CRITICAL | — | ||
Voltronic Power SNMP Web Pro version 1.1 contains an authentication bypass vulnerability that allows unauthenticated attackers to access privileged management functions by manipulating browser localStorage values. Attackers can modify client-side authentication state to bypass server-side access controls and gain unauthorized access to protected management functionality without valid credentials. | |||
| 5.2 MEDIUM | — | ||
Beghelli Sicuro24 SicuroWeb contains a template injection vulnerability that allows attackers to inject arbitrary AngularJS expressions by exploiting improper rendering of untrusted input in AngularJS template contexts. Attackers can inject malicious expressions that are compiled and executed by the AngularJS 1.5.2 runtime to achieve arbitrary JavaScript execution in operator browser sessions, with network-adjacent attackers able to deliver payloads via MITM injection in plaintext HTTP deployments. | |||
| 7.5 HIGH | — | ||
wpDiscuz before 7.6.47 contains an unauthenticated denial of service vulnerability that allows anonymous users to trigger mass notification emails by exploiting the checkNotificationType() function. Attackers can repeatedly call the wpdiscuz-ajax.php endpoint with arbitrary postId and comment_id parameters to flood subscribers with notifications, as the handler lacks nonce verification, authentication checks, and rate limiting. | |||
| 6.1 MEDIUM | — | ||
wpDiscuz before 7.6.47 contains a stored cross-site scripting vulnerability in the inline comment preview functionality that allows authenticated users to inject malicious scripts by submitting comments with unescaped content. Attackers with unfiltered_html capabilities can inject JavaScript directly through comment content rendered in the AJAX response from the getLastInlineComments() function in class.WpdiscuzHelperAjax.php without proper HTML escaping. | |||