不确定这是一个奇怪或愚蠢的问题,但我有一个主页滑块的网站设置如下:(显然不是真正的类名,只是描述它们是什么)
.... 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;下一张即将上映
无论如何,我的问题是:有没有办法可以使用一个数据库查询来填充这两个区域?
两次拨打同一个电话似乎效率低下......
答案 0 :(得分:5)
确定可以,你需要做的就是在第一个循环的endif之后'rewind_posts',然后再次为幻灯片导航添加循环。
参考:http://codex.wordpress.org/Function_Reference/rewind_posts