所以我正在使用一个wordpress插件,但这更像是一个一般的php问题。下面的add_date
是一个数组。我想在数组中echo
一个值。下面的代码似乎不起作用。有人可以帮忙吗?将不胜感激!
if( have_rows('add_date') ) {
echo $add_date[1];
}
echo $add_date[0];
PHP 数组从 0 开始,因此第一个值为 0,而不是 1
以下代码完成了我想要实现的目标:
$count = 0;
$your_repeater = get_field('add_date');
if($your_repeater){
while( have_rows('add_date') ): the_row();
$count++;
$my_field = get_sub_field('course_date');
if ($count == 1) {
echo '<div class="image1">'.$my_field.'</div>';
}
if ($count == 2) {
echo '<div class="image2">'.$my_field.'</div>';
}
if ($count == 3) {
echo '<div class="image3">'.$my_field.'</div>';
}
if ($count == 4) {
echo '<div class="image4">'.$my_field.'</div>';
}
if ($count == 5) {
echo '<div class="image5">'.$my_field.'</div>';
}
endwhile;
}