wordpress — Вложенный цикл массива foreach в переполнении стека

Я для каждого цикла возвращаю массив

<?php foreach( get_uf_repeater( 'clients' ) as $document_files ): extract( $document_files ) ?>
<div class="ui-grid-a my-breakpoint">
<div class="ui-block-a"><a href="<?PHP echo $website_url ?>" target="_blank"><img src="<?php echo $project_image ?>" title="Project image" /><div><?php echo $project_detailes ?></div></a></div>
<div class="ui-block-b"><a href="<?PHP echo $website_url ?>" target="_blank"><img src="<?php echo $project_image ?>" title="Project image" /><div><?php echo $project_detailes ?></div></a></div>
</div>
<?php endforeach ?>

Как я могу перейти к следующему массиву для второй строки «» вместо отображения того же самого первого, я предполагаю, что мне нужен вложенный цикл, но я не знал, как именно это сделать.

0

Решение

Вы могли бы использовать array_chunk

<?php foreach (array_chunk(get_uf_repeater( 'clients' ), 2, true) as $array) { ?>
<div class="ui-grid-a my-breakpoint">
<?php foreach($array as $document_files) { ?>
<?php extract( $document_files ); ?>
<div class="ui-block-a"><a href="<?PHP echo $website_url ?>" target="_blank"><img src="<?php echo $project_image ?>" title="Project image" /><div><?php echo $project_detailes ?></div></a></div>
<?php } ?>
</div>
<?php } ?>
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]