کد نمایش محبوب ترین مطالب بر اساس تعداد دیدگاه
مطالب محبوب ایجاد انگیزه برای خواندن مطالب این بخش توسط کاربران میشود . مطالب محبوب را میشود بر اساس تعداد بازدید ، تعداد لایک ها ، تعداد اشتراک ها و یا حتی تعداد نظرات نمایش داد . امروز قصد نمایش محبوب ترین مطالب بر اساس نظرات و دیدگاه ها را در سایت وردپرس داریم
برای انجام اینکار کافیست کد زیر را در قسمتی از قالب سایت خود که قصد نمایش مطالب محبوب را دارید بگذارید.
<ul> <?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 7"); foreach ($result as $post) { setup_postdata($post); $postid = $post->ID; $title = $post->post_title; $commentcount = $post->comment_count; if ($commentcount != 0) { ?> <li><a href="<?php echo get_permalink($postid); ?>" title="<?php echo $title ?>"> <?php echo $title ?></a> {<?php echo $commentcount ?>}</li> <?php } } ?> </ul>
شما میتوانید عدد 7 که تعداد مطالب در صفحه را نمایش میدهد را تغییر دهید.
حتی میتوانید در خط های پایانی استایل دهی زیبایی انجام دهید