php – 我可以在同一页面上重复使用WordPress查询两次而不需要重新查询吗?
不确定这是一个奇怪或愚蠢的问题,但我有一个主页滑块的网站设置如下:(显然不是真正的类名,但只是描述它们是什么) .... WP QUERY, FEATURED POSTS ...
<ul>UPPER SLIDES CONTAINER</ul>
<li class="Slide With Background Image">
<div class="Slide Descri
不确定这是一个奇怪或愚蠢的问题,但我有一个主页滑块的网站设置如下:(显然不是真正的类名,但只是描述它们是什么)
.... 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>
它以这种方式设置,因为当主要幻灯片在上面循环时,下面的幻灯片显示之前的&下一张即将上映
无论如何,我的问题是:有没有办法可以使用一个数据库查询来填充这两个区域?
两次拨打同一个电话似乎效率低下……
解决方法
肯定可以,你需要做的就是在第一个循环的endif之后’rewind_posts’,然后再次为幻灯片导航添加你的循环.
参考:http://codex.wordpress.org/Function_Reference/rewind_posts
原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。