php – 我可以在同一页面上重复使用WordPress查询两次而不需要重新查询吗?

开发技术 作者: 2024-07-05 09:05:01
不确定这是一个奇怪或愚蠢的问题,但我有一个主页滑块的网站设置如下:(显然不是真正的类名,但只是描述它们是什么) .... 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

原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_38933.html