我试图展示“一切”类别中最近的三篇帖子。我不希望这些帖子显示在可重复的HTML标记中,相反,第一篇帖子显示在一行中,左对齐。下一篇文章将在下方显示一行,右对齐。最后一排,第三排,再次左对齐。我可以收集帖子,但很难知道在我的HTML中调用它们的位置。
现在,我的代码将整个页面内容重复三次,而不是一次重复三篇不同的帖子。
<?php $args = array(
\'post_type\' => \'project\',
\'post_status\' => \'publish\',
\'category_name\' => \'everything\',
\'posts_per_page\' => 3, );
$the_query = new WP_Query( $args );
?>
<?php if (have_posts()) : while ( $the_query->have_posts()) : $the_query->the_post(); ?>
<section class="container clearfix">
<div class="row features">
<a href="<?php the_permalink() ?>">
<figure class="grid-10-lg">
<?php
$image = get_field(\'front_page_image\');
if( !empty($image) ): ?>
<img src="<?php echo $image[\'url\']; ?>" alt="<?php echo $image[\'alt\']; ?>" />
<?php endif; ?>
<figcaption>
<h3>Latest Post:
<span><?php the_title(); ?></span>
</h3>
</figcaption>
</figure>
</a>