我可以在同一页面上重复两次Wordpress查询而不需要重新查询吗?

时间:2014-08-05 15:23:15

标签: php wordpress wp-query

不确定这是一个奇怪或愚蠢的问题,但我有一个主页滑块的网站设置如下:(显然不是真正的类名,只是描述它们是什么)

.... WP QUERY, FEATURED POSTS ...
<ul>UPPER SLIDES CONTAINER</ul>
     <li class="Slide With Background Image">
        <div class="Slide Description">
            <span> Category </span>
            <h2> Title </h2>
        </div>
    </li>
    ....
</ul>

.... SAME WP QUERY, FEATURED POSTS ...
<ul class="Lower Slide Navigation">
    <li class="Slide With Background Image">
        <div class="Slide Description">
            <span> Category </span>
            <h2> Title </h2>
        </div>
    </li>
</ul>

这是以这种方式设置的,因为当主要幻灯片在上面循环时,下面的幻灯片显示之前的&amp;下一张即将上映

无论如何,我的问题是:有没有办法可以使用一个数据库查询来填充这两个区域?

两次拨打同一个电话似乎效率低下......

1 个答案:

答案 0 :(得分:5)

确定可以,你需要做的就是在第一个循环的endif之后'rewind_posts',然后再次为幻灯片导航添加循环。

参考:http://codex.wordpress.org/Function_Reference/rewind_posts