کد نمایش آخرین نظرات در وردپرس
با سلام خدمت دوستان عزیز وردپرسی!
یکی از کارهایی که میتوانید کاربران را در ارسال نظر ترغیب کند این است تا در بخشی از سایت آخرین نظرات سایت را نمایش دهیم تا دیگران نیز با خواندن آنها اقدام به ارسال پاسخ برای نویسندگان کنند. سپس برای اینکه کاربران از ارسال پاسخ مطلع شوند کافی است تا افزونهای که در مقاله ارسال ایمیل هنگام پاسخ دادن به نظرات در وردپرس معرفی شد نصب کنید.
کد نمایش آخرین نظرات در وردپرس
برای شروع کار وارد ویرایش قالب خود شده و فایل فانکشن (functions.php) قالب خود را باز کرده و کدهای زیر را در آن قرار دهید.
$args = array ( 'status' => 'approve', 'number' => '5' ); $comments = get_comments( $args ); if ( !empty( $comments ) ) : echo '<ul>'; foreach( $comments as $comment ) : echo '<li><a href="' . get_permalink( $comment->comment_post_ID ) . '#comment-' . $comment->comment_ID . '">' . $comment->comment_author . ' on ' . get_the_title( $comment->comment_post_ID ) . '</a></li>'; endforeach; echo '</ul>'; endif;
مثل همیشه دقت کنید تا قبل از هرگونه تغییری در فایل فانکشن قالب خود یک کپی از آن داشته باشید تا در صورت بروز خطا سریعا مشکل را برطرف کنید!
در این کد 5 عدد از نظرات تایید شده در سایت نمایش داده خواهند شد، لذا اگر قصد دارید تا تعداد آن را بیشتر کنید کافیست تا به جای ‘number’ => ‘5’ عدد دلخواه خود را وارد کنید.
حال برای اینکه کمی استایل آن را متفاوتتر کنید کدهای زیر را در خط نهم کد فوق جایگذاری کنید.
echo '<li class="recentcomments"><a href="' . get_permalink( $comment->comment_post_ID ) . '#comment-' . $comment->comment_ID . '">' . $comment->comment_author . ' on ' . get_the_title( $comment->comment_post_ID ) . '</a></li>';
سپس آن را ذخیره کرده و کدهای زیر را نیز در فایل استایل قالب خود قرار دهید.
.recentcomments { color: red; }
در نهایت نظرات به صورت زیر نمایش داده خواهند شد.
شاد باشید..