2009.09.25 10:59 am 作者:Seri

WP默认使用的是一个主循环,为:

好吧,偶败给代码高亮了 囧rz

< ? php if (have_posts()) :  ? >
               < ? php while (have_posts()) : the_post(); ? >   
              
               < ? php endwhile;  ? >
     < ? php endif;  ? >
但是在有几个循环的时候,调用详细参数,会发生冲突 - - 例如第一个循环是随机顺序,但是第二个是默认按时间顺序,那么第二个会被第一个的顺序影响,从而也成为了随机显示……囧

于是就要在新的循环使用如下循环的代码:

< ? php $my_query = new WP_Query('category_name=special_cat&showposts=10');  ? >

< ? php while ($my_query->have_posts()) : $my_query->the_post();  ? >
 
< ? php endwhile; ? >

当然,这只是其中一种办法,官方还列举了很多例子和方法,顺过去吧 http://codex.wordpress.org/The_Loop

推荐(0)
收藏

随机本博客日志

最近读者

最近还没有登录用户看过这篇文章

网友评论:

  1. 霜狼 说:

    Seri呀..这么辛苦的爬到你这里
    发现最新文章的内容居然是两眼一瞪它认识我我不认识它的代码..
    实在太打击我的积极性了囧 :wink:

    Seri 回复:

    :mrgreen: 这边是比较技术性一点 哈哈。不要紧,路过TK一下就好。

    霜狼 回复:

    嗯...啥是TK呢?偷看?偷窥?退款?

    MyOnlyStar 回复:

    我的评论下面出现两个“回复”按钮,郁闷啊

    Seri 回复:

    哪有 - - 骗点击啊你 嘿

评论已关闭。