簡單實現WordPress冷評文章排行列表的方法

多數wordpress都喜歡調用熱評文章列表顯示在博客首頁,而博客吧出於某個原因考慮,把wordpress熱評文章更改為冷評文章列表,即按評論數量少到多排列顯示。當然實現方法是很簡單的,只是把原來的熱評文章的調用代碼的順序代碼更改下即可,考慮到可能有博主需要,下面是修改方法。

 

WordPress冷評文章列表:

博客吧原來的熱評文章列表調用代碼

1
2
3
4
5
6
7
8
9
<?php $pop = $wpdb->get_results("SELECT id, post_title, comment_count
FROM {$wpdb->prefix}posts
WHERE post_type='post' AND post_status='publish' AND post_password=''
ORDER BY comment_count DESC LIMIT 10"); ?>
<ul>
<?php foreach($pop as $post) : ?>
<li><a href="<?php echo get_permalink($post->id); ?>"><?php echo $post->post_title; ?></a></li>
<?php endforeach; ?>
</ul>

代碼中的DESC表示降序,將其更改為升序ASC就可以了。更改后的代碼如下

1
2
3
4
5
6
7
8
9
<?php $pop = $wpdb->get_results("SELECT id, post_title, comment_count
FROM {$wpdb->prefix}posts
WHERE post_type='post' AND post_status='publish' AND post_password=''
ORDER BY comment_count ASC LIMIT 10"); ?>
<ul>
<?php foreach($pop as $post) : ?>
<li><a href="<?php echo get_permalink($post->id); ?>"><?php echo $post->post_title; ?></a></li>
<?php endforeach; ?>
</ul>

提示:如果你的熱評文章列表調用代碼和博客吧的不同,你可以找到相關的升降序代碼替換。

 
 
原文網站 / 轉載自: 博客吧