微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php-wordpress显示后三个帖子

我需要显示

first three posts in first div from wordpress,

second three posts in second div from wordpress and

third three posts in third div from wordpress.

我怎样才能做到这一点?

div 1
    --1st post
    --2nd tpost
    --3rd post
div 2
    --4th post
    --5th post
    --6th post
div 3
    --7th post
    --8th post
    --9th post

解决方法:

您可以通过几种方法来实现.将数据放入一个数组中,然后将其放入chunk(),然后遍历这些块.

或者,您可以简单地遍历数据:

<div class="...">
    <?PHP
    // Set counter
    $i = 1;

    // Loop over your posts
    while (have_posts()) {
        // If you have ouputted three already then close and reopen div
        if ($i == 3) {
            $i = 1;

            echo '</div><div class="...">';
        }

        // Output the post and increment the counter
        the_content();
        $i++;
    }
    ?>
</div>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐