Подключаюсь к API Disqus, весь код засунул в цикл для наглядности, вытягивание данных проверял на ссылках по одиночке вручную, никаких проблем, все получается как надо. Но стоило этот же код засунуть в цикл вывода постов... выводятся одинаковые значения, либо, 0, либо 1 для всех постов. Речь идет о переменных $count_likes и $count_posts
$args = array( 'post_type' => 'post', 'posts_per_page' => 10 );
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
$shortname = 'vinograd-1';
$pbc = 'DEiTZSfpbm2gGhg86xdXBXUZLGXttQD2nBX2m55enYiROE0G4ac6LafeLpaCBJiF';
$json = json_decode(file_get_contents("https://disqus.com/api/3.0/forums/listThreads.json?forum=".$shortname."&api_key=".$pbc),true);
$array = $json['response'];
$array_column = array_column($array, 'link');
$key = array_search(get_permalink(), $array );
$count_posts = $array[$key]['posts'];
$count_likes = $array[$key]['likes'];
endwhile;
wp_reset_postdata();