我有一個WP_Query查詢CPT'項目'作者的詳細信息。從ACF中繼器領域獲取作者時,如果有多個作者,我想在它們之間添加單詞「and」。WP_Query中間的重置計數
在單個項目上工作得很好,但是當我查詢所有項目時,計數在子循環後不會重置。不知道是否需要重置計數和/或是否需要計算中繼器中的項目數量,如果大於2則運行代碼?
無論哪種方式,不知道如何做到這一點,希望有人可能會給我一些指針。
<?php
$args = array(
'post_type' => 'showcase',
'posts_per_page' => -1,
'orderby' => 'rand',
);
$projects = new WP_Query($args);
?>
<?php if($projects->have_posts()) : ?>
<?php while($projects->have_posts()) : $projects->the_post() ?>
// some content here
<?php $i==1; while(have_rows('project_author')): the_row(); ?>
<?php if($i ==1)
{
echo "and";
}; ?>
<?php the_sub_field('screenwriters_name'); ?>
<?php $i++; endwhile; ?>
<?php endwhile ?>
<?php endif ?>
<?php wp_reset_postdata(); ?>
THX
你有一個聲明$ i == 1之前評論/ /一些內容爲真。我認爲你需要刪除一個相等的符號。 –