多數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> |
提示:如果你的熱評文章列表調用代碼和博客吧的不同,你可以找到相關的升降序代碼替換。
原文網站 / 轉載自: 博客吧
