acf リピーター break reset


外側のリピーター:タイトルと本文、
内側のリピーター:項目と内容、*項目は1投稿内では同じ、
という構成で一通り出力した後、全部をまとめて表で出力という仕様。

外側のリピーター1巡目で内側のリピーターの項目だけを出力した後でbreak してそこで終了し、もう一度外側のリピーター1巡目からタイトルと内側リピーターの内容を出力したいのだが、普通にタグを書くとbreak した続きからの表示になってしまうので、reset_rows(); を入れる。

<?php if(have_rows('aaa')) { while (have_rows('aaa')) : the_row(); if(have_rows('bbb')) { while (have_rows('bbb')) : the_row(); ?>
~
<?php endwhile; } break; endwhile; reset_rows(); } ?>

その他のAdvanced Custom Fields に関する記事一覧