加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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

发布时间:2020-12-13 17:31:07 所属栏目:PHP教程 来源:网络整理
导读:不确定这是一个奇怪或愚蠢的问题,但我有一个主页滑块的网站设置如下:(显然不是真正的类名,但只是描述它们是什么) .... WP QUERY,FEATURED POSTS ...ulUPPER SLIDES CONTAINER/ul li class="Slide With Background Image" div class="Slide Description" span
不确定这是一个奇怪或愚蠢的问题,但我有一个主页滑块的网站设置如下:(显然不是真正的类名,但只是描述它们是什么)

.... 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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读