-
如何使用query_posts调用日志
Posted in 主题DIY, 辐射鱼
-
感谢 Yofox 同学的投稿
提示:使用 query_posts 来控制日志的调用。
它允许你控制日志显示的内容、显示的位置、显示的方式。这个强大的函数可以帮助你完成个性化设计。
调用最新日志列表:
下面的代码将显示最新的 5 篇日志:- < ?php query_posts('showposts=5'); ?>
- <ul>
- < ?php while (have_posts()) : the_post(); ?>
- <li><a href="<?php the_permalink() ?>">< ?php the_title(); ?></a></li>
- < ?php endwhile;?>
- </ul>
调用特定日志列表:
假设 ID 为 2 的目录是你的特别目录,你想在侧边栏中显示该目录下的 5 篇最新日志:- < ?php query_posts('cat=2&showposts=5'); ?>
- <ul>
- < ?php while (have_posts()) : the_post(); ?>
- <li><a href="<?php the_permalink() ?>">< ?php the_title(); ?></a></li>
- < ?php endwhile;?>
- </ul>
调用排除特定的目录:
你可以使用 query_posts 来排除显示特定目录的日志,下面的代码将排除 ID 为 2 的目录,请注意 ID 前面的负号:- < ?php query_posts('cat=-2'); ?>
- <ul>
- < ?php while (have_posts()) : the_post(); ?>
- <li><a href="<?php the_permalink() ?>">< ?php the_title(); ?></a></li>
- < ?php endwhile;?>
- </ul>
总结:如果要调用多个分类下的文章,使用例如”cat=2,3,4″。(不含引号),如果要排除多个分类下的文章,同样是使用例如”cat=-2,-3,-4″。(不含引号)
再次感谢 Yofox 的投稿,如果你喜欢他制作的 Wordpress 主题,请到 Yofox 的博客去瞧瞧吧关联阅读
- 上一篇:Wopus中文平台好博推荐第四期
- 下一篇:Wopus中文平台新版上线






16 Comments
我只说俩字:“沙发”!
不错,很好很强大!
好,又多知道一种调用日志的方法,收藏起来备用。
老孔速度快阿。这个函数确实很强大
@EaSy 哈哈,easy你也不慢哦
比较适合对代码比较熟悉的人来搞
这回没发现什么问题!再看看去!新主题!不错!顶!
哦 卖糕的.WPS换新主题了,眼睛一亮~~~~我喜欢..VC喜欢!
强大,很强大,貌似这个函数跟wp-pagenavi有冲突吧?
嗯,用new WP_Query就没有冲突,不需要分页的时候可以用这个函数
这个文章好
服务器好了,到处逛也乐了
为什么经常无缘无故访问不了?
好文
多谢 很有用阿
query_posts(”author=1″) 调用作者编号为1的日志