وردپرس: کد نمایش مطالب محبوب بر اساس تعداد دیدگاه
کد تخفیف در جریان tabestan97 %15 تا آخر تابستان 97

مطالب محبوب، یکی از بخش هایی است که کاربران را ترغیب به خواندن بیشتر می کند. مطالب محبوب در وردپرس می تواند بر اساس چندین الگوریتم خاص مانند تعداد بازدید، تعداد اشتراک گذاری، تعداد دیدگاه یا تعداد رأی دهندگان نمایش داده شود اما در این مستند از مارکت دِومی قصد داریم کدی را به شما معرفی کنیم که می تواند محبوب ترین مطالب سایت شما را بر اساس تعداد دیدگاه (نظرات) موجود در آنها نمایش دهد.

WordPress Popular Posts

کد زیر را در مکانی که (فایل های قالب) قصد دارید مطالب محبوب نمایش داده شود، قرار دهید. (معمولا در بخش سایدبار، یا ادامه مطلب)

<ul>
<?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 5");
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>

تنظیمات:

  • در خط 2 بجای عدد 5 تعداد مطالبی که قصد دارید نمایش دهید را وارد کنید.
  • خط 9 و 10 حاوی کدهایی است که در خروجی مطالب محبوب نمایش داده می شود. شما می توانید از کدهای تصاویر شاخص و … نیز استفاده کنید.
  • وجود خط 1 و 12 که یک تگ ul است، اختیاری بوده و می توانید آن را با هر عنصر HTML دیگری جایگزین کنید و به خروجی لیست مطالب محبوب استایل بدهید!

هنوز دیدگاهی ارسال نشده! نظر شما چیست؟

دیدگاه شما درباره این صفحه چیست؟