2010年03月17日   WordPress, 头条   8,408 次浏览
WordPress显示所有文章的标题和时间有什么好处了?其实在很多的时候我们需要将网站上所有的文章都列出来便用户查阅,以免让用户到处去找,这样就可以给用户一个很好的体验。那么怎么样去实现了?
1、首先是最主要的代码:
<div> <?php query_posts("showposts=20000&orderby=date&order=DESC")?> <?php while (have_posts()) : the_post(); ?> <a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a> <?php the_time('m-d'); ?> <br/> <?php endwhile; ?> </div> |
2、以上代码就实现了我们所需要的功能,最主要的就是第2行的代码,下面来解释一下:
query_posts:这个是WordPress提供用来查询文章的函数;
showposts=20000:文章显示的数量,因为默认是显示10篇文章,所以我们将这个值设置大一点,就可以显示所有文章了;
orderby=date:这个是排序规则,表示按时间排序;
order=DESC:表示按降序还是升序排序,ASC是升序,DESC是降序。
3、以上还只是告诉我们怎么去实现,还没有看到效果。为了方便,我们直接将代码复制到我们模板的index.php文件最后面,如下:
<div> <?php query_posts("showposts=20000&orderby=date&order=DESC")?> <?php while (have_posts()) : the_post(); ?> <a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a> <?php the_time('m-d'); ?> <br/> <?php endwhile; ?> </div> </body> </html> |
保存后,我们就可以在首页最下面看到效果了。
4、以下这个是我测试时的效果图:
好了,怎么WordPress显示所有文章的标题和时间就到这了,如果有什么不懂的可以留言问我,也可以加我QQ。
>>> Hello World <<<
这篇内容是否帮助到你了呢?
如果你有任何疑问或有建议留给其他朋友,都可以给我留言。
目前有6条留言:
QQ多少
:roll: 怎了给标题添加连接呢
:!: 能够复制呀
:-P 怎么不能复制,?太不友好了吧。
http://www.yyjjssnn.cn/articles/446.html
请问:
如何实现分页功能呢?每页想只显示20个标题.
另外,想编辑成一个单独的page页面,如何在edit pages编辑中调用这些代码功能呢?帮哥们一把,请把方法发到我的邮箱,谢谢?
多多支持你