У меня есть цикл while с несколькими настраиваемыми полями для отображения контактной информации.Я говорю об адресах в разных странах.При создании нового адреса вы также можете выбрать страну настраиваемого поля.Так что эти данные есть в каждом адресе.Теперь я хочу классифицировать адреса по странам, отображая заголовок над адресами, которые находятся в той же стране.
Так что при циклическом переключении адресов он находит, например, страну Италия в адресе, он будетсделать заголовок под названием «Италия».Но только один раз и не для каждого адреса, который он находит с Италией.
Это для каждой другой страны.
Когда я вывожу это поле внутри цикла while:
<?php
while ( have_posts() ): the_post();
the_field('land');
endwhile; ?>
Я получаю все страны.
Как можно разделить это без цикла foreach и сделать, как я описал выше?