Есть произвольные типы записей "Магазины" и "Торговые центры".
Через плагин ACF (Advanced Custom Fields) создано поле типа "Записи", для "Магазины", для указания принадлежности магазина, торговому центру. Необходимо вывести общее количество магазинов, ссылающихся на конкретный (текущий) торговый центр.
Есть такой код, который не работает(
<?php $args = array( 'post_type' => 'magaziny' ); ?>
<?php $loop = new WP_Query($args); ?>
<?php if ( $loop->have_posts() ) : while ( $loop->have_posts() ) : $loop->the_post(); ?>
<?php
$song_count = count(get_field('center', get_the_ID())); ?>
<?php endwhile; ?>
<a href="<?php echo $post_href; ?>" class="item-btn">
<?php echo $song_count . ' магазинов</a>'; ?></a>
<?php else: ?>
<?php endif; ?>
<?php wp_reset_postdata(); ?>
Подобный вопрос уже задавался здесь, несколько лет назад, но рабочего решения данного вопроса я не нашёл. Буду благодарен за помощь!