رفتن به مطلب

هر کاربر عضو فقط بتونه کامنتهای خودشو ببینه


پست های پیشنهاد شده

سلام

من می خوام برای هر مطلب ، کاربرانی که نظر می دهند فقط کامنتهای ارسالی خودشون رو ببینند و نظرات بقیه اعضا رو نبینند .

یک پست ممکنه 50 تا کامنت داشته باشه و کاربر فقط دوتا نظر تو اون نوشته داده باشه . بنابراین فقط 2 تا کامنت رو ببینه .

ادمین هم بتونه تمام کامنتها رو ببینه

 

دوستان ممنون می شم راهنمایی کنن

یا کدشو بزارن یا افزونه معرفی کنن

لینک به ارسال

کد شما به صورت زیر میشه

 

<?php
global $post;
$comments_query = new WP_Comment_Query;
if ( is_super_admin() )
$comments = $comments_query->query(array('post_id'=>$post->ID));
else
$comments = $comments_query->query( array('post_id'=>$post->ID,'user_id'=>get_current_user_ID()));

// Comment Loop
if ( $comments ) {
	foreach ( $comments as $comment ) {
		echo '<p>' . $comment->comment_content . '</p>';
	}
} else {
	echo 'No comments found.';
}
?>

 

  • امتیاز 1
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...