У меня есть следующий код, который я использую для вывода элементов с их названием таксономии.
$zz = get_field('brand_preselect',$macthed_product->ID);
$yy = get_field('category_tax',$macthed_product->ID);
foreach( $yy as $term ):
echo esc_html( $term->name );
echo '<br>';
echo $macthed_product->post_title;
echo '<br>';
endforeach;
Проблема в том, что каждое сообщение выводится как:
Cat 1
Элемент 1
Категория 2
Элемент 2
Категория 1
Элемент 3
Как их отсортировать и сгруппировать эти по названию таксономии? Итак, он должен вернуть:
Cat 1
Item 1
Item 3
Cat 2
Item 2