Clear all

Paid Addons Support Forum Only

Please note, that here we only support Paid Addons issues and questions.

gVectors Support staff works from 6am to 6pm (GMT+0)

All questions related to wpForo and wpDiscuz free plugins should be asked in the corresponding plugin support forum:


wpDiscuz Support Forum wpForo Support Forum

Function in comments.php doesn't work with Wpdiscuz

Member Customer
Joined: 4 years ago
Posts: 1
Topic starter  

In comments.php file, I have this snippet to limit the number of comments a user can submit per day.

global $wpdb,$current_user;
$limit = 1; //this is limit per day per user
$comment_count = $wpdb->get_var( $wpdb->prepare("
SELECT count(*)
FROM wp_comments
WHERE comment_author = '%s'
AND comment_date >= DATE_SUB(NOW(),INTERVAL 1 DAY);"
,$current_user->user_login) );

if($comment_count < $limit) {
echo 'You submited '.$comment_count.' comment(s) from '.$limit.' available ';
comment_form( hestia_comments_template() );
else {
echo 'You have reached your comments daily limit : '.$limit;

This code work perfectly with WP core comment system, but when switch to wpdiscuz, it doesn't work at all.
Any suggestion or change to let wpdiscuz supports this code.

This topic was modified 3 years ago 2 times by gharsalli

Topic Tags
Support Team Admin
Joined: 4 years ago
Posts: 5048

Hi @gharsalli,

I apologize for the delay.

Yes, the code will not live with wpDiscuz. The code in this support topic should help you.

Scroll to top