Есть цикл WordPress, в нем идет группировка записей по дате. Теперь понадобилось внутри группировки по дате сделать группировку по значению произвольного поля.
$date = '';
$field = '';
<?php while ( $query->have_posts() ) : $query->the_post(); ?>
<?php
if ( $date != get_the_date() ) {
$date = get_the_date();
$date_ru = wp_maybe_decline_date(get_the_date('j F'));
echo "<div class=\"day\">$date_ru</div>";
}
if ( $field != get_post_meta($post->ID, 'field', true) ) {
$field = get_post_meta($post->ID, 'field', true);?>
<div class="title fav-item js-fav-item _top"><?=$field?></div>
<div class="block">
<?php }
get_template_part( 'anons', 'test' );
?>
<?php endwhile; ?>
Подскажите, как правильно в этом цикле расставить закрывающиеся . Со вчерашнего дня мучаюсь. Пробовал и со счетчиком, и без. Никак не получается правильно закрыть дивы, всегда какой-то лишний или недостающий выскакивают.