所谓wordpress热评文章,就是文章列表按评论的多少来排列。跟前面介绿过的wordpress随机文章一样,wordpress热评文章也分类全站热评文章和分类热文章。wordpress主题热评文章,在一些国内的wordpress主题中也是经常用到的,wordpress热评文章,也体现了浏览者对文章质量的认可。那么,wordpress主题怎样添加热评文章呢?
1、wordpress全站热评文章。
在wordpress主题中一般都是使用wordpress全站热评文章,这也许就是所谓的大众化吧。下面就贴出代码:
<ul> <?php query_posts('posts_per_page=8&caller_get_posts=1&orderby=comment_count'); ?> <?php while (have_posts()) : the_post(); ?> <li> <a target="_blank" href="<?php the_permalink(); ?>" class="title" title="<?php the_title(); ?>"> <?php echo cut_str($post->post_title,34); ?> </a> </li> <?php endwhile; ?> </ul>
上面代码显示了8篇wordpress网站热评文章,可以根据自己的需要修改这个数字,这里不多说了。
2、wordpress分类热评文章。
wordpress分类热评文章,在wordpress主题使用得不太多,也许是因为网站流量的原因吧,如果一个网站的流量很少,自然而然,文章受到评论的机率就很低了。所以,使用分类热评文章就有点鸡肋了。如果评论数量非常大,那这个wordpress分类热评文章就可以派上用场了,它可以让不同的分类显示自己的热评文章,在用户体验上有非常大的提高。代码如下:
<ul> $category = get_the_category();//默认获取当前所属分类 $cat = $category[0]->cat_ID; <?php query_posts('posts_per_page=10&caller_get_posts=1&orderby=comment_count&cat='.$cat); ?> <?php while (have_posts()) : the_post(); ?> <li> <a target="_blank" href="<?php the_permalink(); ?>" class="title" title="<?php the_title(); ?>"> <?php echo cut_str($post->post_title,34); ?> </a> </li> <?php endwhile; ?> </ul>
上面这2段代码,既可以放在侧边栏文件中,也可以放在分类和文章页文件中,这个可以根据自己的需要来做用。相信这2段代码,在你的wordpress主题中也可以派上用场哦。