Есть такой цикл выводящий контент со страницы в определенный шаблон
while ( have_rows('layouts') ) : the_row();
if ( !get_sub_field('disable_layout') ) {
if( get_row_layout() == 'bl_layout' ) {
get_template_part('inc/block-links');
}
if( get_row_layout() == 'it_layout' ) {
get_template_part('inc/image-text');
}
if( get_row_layout() == 'partnerships_layout' ) {
get_template_part('inc/partnerships');
}
if( get_row_layout() == 'basic_content' ) {
get_template_part('inc/basic-content');
}
if( get_row_layout() == 'download_layout' ) {
get_template_part('inc/download');
}
if( get_row_layout() == 'bg_row_layout' ) {
get_template_part('inc/bg-row');
}
if( get_row_layout() == 'timeline' ) {
get_template_part('inc/timeline');
}
}
endwhile;
как можно сделать проверку, чтобы к примеру если get_row_layout() == 'timeline' был первым в массиве и все последующие шаблоны такогоже типа выводились в отдельном диве?
К примеру:
<div class="timeline">
timeline
timeline
timeline
</div>
bg_row_layout
download_layout
и т.п.