【发布时间】:2020-01-12 08:12:49
【问题描述】:
众所周知,要在 wordpress 上显示帖子,我们必须使用循环。但总的来说,wordpress上用来显示帖子的循环如下
$query = new WP_Query( $args );
$query = $query->get_posts();
foreach ($query as $post) :
the_post();
endforeach;
问题是,我如何获取 $post[$i] 以便得到如下结果。
<!-- i want to print wordpress post like this format-->
<div class='grid'>
<div class='column'>
<!-- $i = 0 -->
<!-- start loop -->
<!-- print post -->
<span><?php echo $post[$i]->title; ?></span>
<!-- $i = $i + 3 -->
<!-- end loop -->
</div>
</div>
概念是我要根据$i的值显示第一篇文章,然后根据$i的值显示下一篇文章=$i+3,所以最终结果会打印$post[0], $post[3], $post[6], [...] 有什么建议吗?
对不起我的英语,谢谢 - Edwin。
【问题讨论】:
-
嗨,欢迎来到堆栈溢出。您尝试过什么来解决这个问题,遇到了什么问题?
-
@JeroenHeier 好的,我编辑我的问题
标签: php wordpress loops wordpress-theming masonry