AJAX powered realtime comments. Designed to extend WordPress native comments. Custom comment forms/fields. Making comments has never been so awesome!
As of April 2026, Comments is a WordPress comment plugin with 80K+ active installations and a 4.7/5 rating from 578 reviews. It has been downloaded 4.4M+ times in total. Requires WordPress 5.0+ and PHP 5.6+. Available on WordPress.org since 2014. Actively maintained — updated within the last month. Downloads are down 42% this week. Support resolution rate: 46%. Top alternative: Honeypot Anti-Spam.
AJAX realtime comment system with custom comment form and fields. Designed to supercharge WordPress native comments. Super fast and responsive with dozens of features. This is the best alternative to Disqus and Jetpack Comments, if you want to keep your comments in your database.
wpDiscuz version 7 is a revolutionary perspective on the commenting world! This plugin changes your website commenting experience and provides you with new user engagement features. It’s totally improved with brand new innovative features bringing live to your website.
Day 2
I managed after a day and half to get rid of the “fill in the required fields” message that popup for users wherether logged in or not, its the rich editor and the name and email field that causes this issue.
If I make the name field required and the email optional and deactivate the rich editor on both desktip and mobile then the message dissappear but now it creates 2 new issue.
Star ratings are not clickable and comment nesting for replies doesn’t work eventhough the feature is turned on in wp discussion tab.
If you reply to a comment the comment gets posted as an individual /standalone comment at the top of the comment section and not as a nested reply.
Honestly, I’m done struggling. I fix 1 thing and multiple other stuff breaks in your plugin! I’m now dropping star ratings because of the additional issues that now arised.
——
Day 1
The plugin is nice, especially the star ratings but it’s a nightmare to setup.
The whole day I’ve tried to get the plugin not to show “input too short” and “fill in the required fields” error messages.
My input is set to min 1 and unlimited to max so basically the default settings but it gives the error of “input too short” so I changed it from 1 to 2 min and from unlimited to 1000 max and finally the message stopped.
But now it gives the “fill in the required fields” error. I unticked the option in the wp discussion tab for users must fill in their name and email before they can comment. Great. Now I disabled the required field in the wpdiscuz default form field for name and email.
It worked once.
I closed out of my site, opened it again and navigated to a post and tried to comment and theres the “fill in the required fields” block, so I fill in the name eventhough it’s not required anymore and the email and hit the button and there’s the message again. There’s nothing left to fill in.
I changed the comment requirements to users must be logged in, now the name and email boxes vanish but I still can’t comment, the same error message popup.
I even went as far to disable everything in the wordpress discussion tab, cleared the cache and cookies, logged in via incognito and my tablet on another email and still get the same error message.
I deactivated all my plugins and still same message. I don’t use jetpack so it can’t be their comment form thing causing conflicts.
I switched from my kadence theme to the default twenty-five theme and same error.
It works once.
There’s no restrictions setup to how many times someone can comment either.
Guests that comment needs to fill out the name and email box everytime they want to reply to a thread, aint filling it in once enough until they leave the page? Only thing I want is for logged out users not to be able to comment under the anonymous lable.
I’m about to uninstall the plugin as I can’t be bothered to struggle this much with it. It’s definitely not worth spending another day trying to get rid of those messages.
I’m not a developer, and before I spend money on hiring one just to make a plugin work, I’d rather just not use it.
Downloaded the Plugin today.
Installation, Setup easy, is up & running in a few minutes, perhaps not perfect within these few minutes, but working.
Goog overview, goog presentation of settings.
Best of all – it is free of charge obviously 🙂 – Thank you Developers !
Collecting experience now…
After an upgrade to php 8.3 the plugin broke my customer’s website.
It took some discussions here at WP.org to convince the plugin’s team to add more validations into their code.
But after they fixed it the PHP errors are gone.
Thanks!
wpDiscuz is user-friendly, pretty light as a plugin, and has a ton of add-ons.
The support staff are very efficient too.
Give wpDiscuz a try.
I have been using wpDiscuz for a long time and I’m very satisfied with it. The plugin is reliable, user-friendly and offers everything I need for managing comments on my site.
| WordPress | 5.0+ requiredTested up to 6.9.4 |
| PHP | 5.6+ required |
IMPORTANT!
Please remember to delete all caches and purge CDN after the update.
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.