Question to say "I can!"

wordpress不用插件实现“最新文章,热评文章,随机文章”

2010-10-29

不用插件也可以生成:最新文章,热评文章,随机文章,这可以省下一个插件了!

代码如下:

最新文章:

<?php
 $postslist = get_posts('numberposts=10&order=DESC&orderby=id');
 foreach( $postslist as $post ) : ?>
             <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>(<?php echo $post->comment_count; ?>)
</li>       <?php endforeach; ?>

热评文章:

<?php
 $postslist = get_posts('numberposts=10&order=DESC&orderby=comment_count');
 foreach( $postslist as $post ) : ?>
             <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>(<?php echo $post->comment_count; ?>)
</li>       <?php endforeach; ?>

随机文章:

<?php $rand_posts = get_posts('numberposts=10&orderby=rand');
                 foreach( $rand_posts as $post ) : ?>
         <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li><?php endforeach; ?>

但是有个问题:就是评论和文章显示不对应,这个问题不知道是get_posts()函数的问题还是模板inove的问题



作者:admin | Categories:设计问题 | Tags:

3条评论

  1. 一回说道:

    有收获,原来可以这样

  2. 怎样建网站说道:

    这些代码很有用啊,谢谢分享!

  3. 为什么我的博客站,总不法实现这个功能

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

无觅相关文章插件,快速提升流量