Вот что у меня в файле template.php:
function twitter_count() { $pageID = 'TWITTERACCOUNT'; $info = json_decode( file_get_contents('https://api.twitter.com/1/users/show.json?screen_name=' . $pageID .'') ); echo $info->followers_count; }
И у меня есть это, чтобы отобразить результат в блоке:
<?php echo number_format(twitter_count("TWITTERACCOUNT") ); ?>
Это результат:
36170
Попробуйте
<?php echo number_format(intval(twitter_count("TWITTERACCOUNT") ) ); ?>
Или
<?php echo number_format(floatval(twitter_count("TWITTERACCOUNT") ) ); ?>
А также удалите это эхо из своей функции.Вместо этого сделайте возврат.