261 lines
13 KiB
Plaintext
261 lines
13 KiB
Plaintext
=== Comments - wpDiscuz ===
|
|
Contributors: gVectors Team
|
|
Tags: comments, wordpress comments, ajax comments, live comments, comment form, comment voting, disqus alternative, social comments, frontend comments, comment system
|
|
Requires at least: 6.0
|
|
Tested up to: 7.0
|
|
Stable tag: 7.6.55
|
|
Requires PHP: 7.4
|
|
License: GPLv3
|
|
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
|
|
|
Advanced AJAX-powered WordPress comments plugin with live commenting, comment voting, inline feedback, social login, custom comment forms, and engagement features.
|
|
|
|
== Description ==
|
|
|
|
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/](https://wpdiscuz.com/)
|
|
* Support Forum: [https://wpdiscuz.com/community/](https://wpdiscuz.com/community/)
|
|
* wpDiscuz GDPR: [https://wpdiscuz.com/gdpr/](https://wpdiscuz.com/gdpr/)
|
|
* wpDiscuz Addons: [https://wpdiscuz.com/addons/](https://wpdiscuz.com/addons/)
|
|
* wpDiscuz Documentation: [https://wpdiscuz.com/docs/](https://wpdiscuz.com/docs/)
|
|
* wpDiscuz Addons Bundle: [https://gvectors.com/product/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](https://gvectors.com/product/wpdiscuz-addons-bundle/)
|
|
* | [wpDiscuz - Reviews](https://gvectors.com/product/wpdiscuz-reviews/)
|
|
* | [wpDiscuz - Emoticons](https://gvectors.com/product/wpdiscuz-emoticons/)
|
|
* | [wpDiscuz - User Notifications](https://gvectors.com/product/wpdiscuz-user-notifications/)
|
|
* | [wpDiscuz - Media Uploader](https://gvectors.com/product/wpdiscuz-media-uploader/)
|
|
* | [wpDiscuz - Embeds](https://gvectors.com/product/wpdiscuz-embeds/)
|
|
* | [wpDiscuz - Comment Author Info](https://gvectors.com/product/wpdiscuz-comment-author-info/)
|
|
* | [wpDiscuz - Google ReCaptcha](https://gvectors.com/product/wpdiscuz-recaptcha/)
|
|
* | [wpDiscuz - myCRED Integration](https://gvectors.com/product/wpdiscuz-mycred/)
|
|
* | [wpDiscuz - Widgets](https://gvectors.com/product/wpdiscuz-widgets/)
|
|
* | [wpDiscuz - Front-end Moderation](https://gvectors.com/product/wpdiscuz-frontend-moderation/)
|
|
* | [wpDiscuz - Subscription Manager](https://gvectors.com/product/wpdiscuz-subscribe-manager/)
|
|
* | [wpDiscuz - Comment Search](https://gvectors.com/product/wpdiscuz-comment-search/)
|
|
* | [wpDiscuz - Comment Report and Flagging](https://gvectors.com/product/wpdiscuz-report-flagging/)
|
|
* | [wpDiscuz - Ads Manager](https://gvectors.com/product/wpdiscuz-ads-manager/)
|
|
* | [wpDiscuz - User & Comment Mentioning](https://gvectors.com/product/wpdiscuz-user-comment-mentioning/)
|
|
* | [wpDiscuz - Advanced Likers](https://gvectors.com/product/wpdiscuz-advanced-likers/)
|
|
* | [wpDiscuz - Online Users](https://gvectors.com/product/wpdiscuz-online-users/)
|
|
* | [wpDiscuz - Private Comments](https://gvectors.com/product/wpdiscuz-private-comments/)
|
|
* | [wpDiscuz - Syntax Highlighter](https://gvectors.com/product/wpdiscuz-syntax-highlighter/)
|
|
* | [Comments Censure PRO](https://gvectors.com/product/comments-censure-pro/)
|
|
|
|
= Integration Add-ons =
|
|
|
|
* | [wpDiscuz - BuddyPress Integration](https://gvectors.com/product/wpdiscuz-buddypress-integration/)
|
|
* | [wpDiscuz - GIPHY Integration](https://gvectors.com/product/wpdiscuz-giphy-integration/)
|
|
* | [wpDiscuz - Voice Commenting](https://gvectors.com/product/wpdiscuz-voice-commenting/)
|
|
|
|
== Installation ==
|
|
|
|
= Note =
|
|
|
|
IMPORTANT: If you use a cache plugin or CDN, please clear all caches after updating wpDiscuz.
|
|
|
|
= Installation =
|
|
|
|
1. Upload the plugin folder to the '/wp-content/plugins/' directory
|
|
2. Activate the plugin through the 'Plugins' menu in WordPress
|
|
3. Open the **wpDiscuz** menu item in your WordPress admin dashboard to configure your WordPress comment system settings.
|
|
|
|
= Update to wpDiscuz 7 versions =
|
|
|
|
Please read the documentation:
|
|
[https://wpdiscuz.com/docs/wpdiscuz-7/plugin-installation/update-to-wpdiscuz-7/](https://wpdiscuz.com/docs/wpdiscuz-7/plugin-installation/update-to-wpdiscuz-7/)
|
|
|
|
== Frequently Asked Questions ==
|
|
|
|
= How to replace Disqus with WordPress comments? =
|
|
|
|
wpDiscuz allows you to replace Disqus with a fully native WordPress comment system while keeping all comments stored in your own database.
|
|
|
|
= How to enable AJAX comments in WordPress? =
|
|
|
|
Install and activate wpDiscuz to instantly enable AJAX-powered live comments with no complicated setup.
|
|
|
|
= What is the best WordPress comments plugin? =
|
|
|
|
wpDiscuz is one of the most popular WordPress comments plugins with live commenting, inline comments, comment voting, AJAX posting, and social login support.
|
|
|
|
= Will wpDiscuz work with WooCommerce? =
|
|
|
|
Yes. wpDiscuz integrates with WooCommerce and improves product discussions, customer engagement, comments, ratings, and reviews on WooCommerce product pages. Advanced WooCommerce review and rating functionality is available through the powerful [wpDiscuz - Reviews](https://gvectors.com/product/wpdiscuz-reviews/) add-on.
|
|
|
|
= Does this plugin replace the default WordPress comment system? =
|
|
|
|
Yes. wpDiscuz upgrades and replaces the default WordPress comment system with a modern AJAX-powered commenting experience.
|
|
|
|
= What happens to old WordPress comments? =
|
|
|
|
Nothing will be lost. wpDiscuz uses the native WordPress comment database and displays all existing comments automatically.
|
|
|
|
= Where are comments stored? =
|
|
|
|
All comments are stored locally in your own WordPress database using the native WordPress comment system.
|
|
|
|
= Will comments be lost if I uninstall wpDiscuz? =
|
|
|
|
No. wpDiscuz does not remove or modify existing WordPress comments when uninstalled.
|
|
|
|
== Screenshots ==
|
|
|
|
1. Live AJAX WordPress Comments | Screenshot #1
|
|
2. WordPress Comment Form | Screenshot #2
|
|
3. Modern WordPress Comment Layout | Screenshot #3
|
|
4. Responsive Comments on Mobile Devices | Screenshot #4
|
|
5. Inline Comment Form for WordPress | Screenshot #5
|
|
6. Inline Feedback and Commenting | Screenshot #6
|
|
7. Comment Voting and Post Rating | Screenshot #7
|
|
8. Live Comment Notifications | Screenshot #8
|
|
9. Social Login for WordPress Comments | Screenshot #9
|
|
10. WordPress Comment Statistics | Screenshot #10
|
|
11. wpDiscuz Settings Panel | Screenshot #11
|
|
12. Advanced Comment Settings | Screenshot #12
|
|
|
|
|
|
== Changelog ==
|
|
|
|
**IMPORTANT!**
|
|
|
|
Please remember to delete all caches and purge CDN after the update.
|
|
|
|
= Comments - wpDiscuz v7.6.55 - 26.05.2026 =
|
|
|
|
* Fixed: An issue with wpDiscuz nonce validation
|
|
* Fixed: An issue with WooCommerce integration (The form was not rendered even if the user has bought a product)
|
|
* Fixed: An issue with wpDiscuz Ratings regeneration in the tools page
|
|
* Fixed: The issues with wpDiscuz tools
|
|
* Fixed: An issue with email notifications checking - wc_msg_ip_mismatch
|
|
* Fixed: An issue when a comment was approved after editing
|
|
* Added: A new jQuery event 'wpdiscuz_before_send_comment' before ajax request is sent
|
|
* Added: A new jQuery event 'wpdiscuz_comment_post_success' ajax request is sent, and comment is added
|
|
* Added: A new jQuery event 'wpdiscuz_comment_post_error' ajax request is sent, but comment adding failed
|
|
* Added: A new jQuery event 'wpdiscuz_comment_post_failed' ajax request is sent, but unknown error occurred (System Fail, Network Fail, etc)
|
|
* Added: A new jQuery event 'wpdiscuz comment _post complete' ajax request is sent and complete (This does not state if the comment was added or not, it just fires when the request is complete)
|
|
|
|
= Comments - wpDiscuz v7.6.51-v7.6.54 - 10.04.2026 =
|
|
|
|
* Fixed: An issue with wpDiscuz nonce validation
|
|
|
|
= Comments - wpDiscuz v7.6.50 - 02.04.2026 =
|
|
|
|
* Fixed: An issue with wpDiscuz nonce validation
|
|
* Added: Load wpDiscuz comments for block themes automatically
|
|
* Added: Support for attachment preview replace (no need to re-upload all attachments anymore)
|
|
|
|
= Comments - wpDiscuz v7.6.49 - 26.03.2026 =
|
|
|
|
* Fixed: The images in the comments were displayed twice.
|
|
|
|
= Comments - wpDiscuz v7.6.48 - 21.03.2026 =
|
|
|
|
* Added: A new filter hook "wpdiscuz_show_vote" to allow hiding/showing vote buttons for certain comments.
|
|
* Added: A new filter hook "wpdiscuz_post_attachments_as_gallery" to allow controlling whether a post's attachments should be displayed as a gallery or not.
|
|
* Fixed: Prevent adding unnecessary statistics on comment deletion.
|
|
* Fixed: Guests can't vote on guest comments.
|
|
* Fixed: Issue with adding nonce in cookies that leads to an issue with nonce verification.
|
|
|
|
= Comments - wpDiscuz v7.6.47 - 11.03.2026 =
|
|
|
|
* Security: Unauth Email Notification Flood via wpdCheckNotificationType
|
|
* Security: Stored XSS in Inline Comment Preview
|
|
* Security: Shortcode Injection via Email Notifications
|
|
* Security: Stored XSS via Malicious Options Import
|
|
* Security: SQL Injection in getAllSubscriptions()
|
|
* Security: Vote Manipulation via Nonce Oracle and IP Rotation
|
|
* Security: IP Spoofing in getIP()
|
|
* Security: Destructive GET Action — Delete All Comments by Email
|
|
* Security: Options Export Leaks OAuth Secrets in Plaintext
|
|
* Security: Unsanitized Cookie Email Used as wp_mail() Recipient
|
|
* Security: XSS via Unescaped Custom CSS in <style> Tag
|
|
* Security: Unescaped Attachment URLs in HTML Output
|
|
* Security: Missing Nonce on wpdGetFollowsPage
|
|
* Security: No Rate Limiting on Subscription Endpoints + LIKE Wildcard Bypass
|
|
|
|
|
|
= Comments - wpDiscuz v7.6.46 - 09.02.2026 =
|
|
|
|
* Added: A new filter hook "wpdiscuz_is_update_nonce_with_ajax" to control nonce ajax requests for guests |