У меня проблема с вложенным циклом. У меня несколько сообщений, и у каждого сообщения есть несколько изображений.
Я хочу получить всего 5 изображений из всех сообщений. Поэтому я использую вложенный цикл для получения изображений и хочу разбить цикл, когда число достигнет 5. Следующий код вернет изображения, но, похоже, не разбивает цикл.
foreach($query->posts as $post){
if ($images = get_children(array(
'post_parent' => $post->ID,
'post_type' => 'attachment',
'post_mime_type' => 'image'))
){
$i = 0;
foreach( $images as $image ) {
..
//break the loop?
if (++$i == 5) break;
}
}
}