Использование тега fb:comments-count
само по себе невозможно.Что вам нужно сделать, это сначала получить количество комментариев в переменную PHP, а затем вывести правильную фразу в зависимости от значения этой переменной.Вы можете получить количество комментариев, используя PHP SDK , FQL или Graph API .Затем, один способ напечатать то, что вы хотите:
<?php
$comments = getCommentCountUsingGraphAPI();
if ($comments == 0) {
echo "No comments";
} elseif ($comments == 1) {
echo "1 comment";
} else {
echo "$comments comments";
}
?>
Но гораздо проще пойти на компромисс и просто немного изменить презентацию, чтобы полностью избежать проблемы плюрализации:
<span class="comment-count">
Comments: <fb:comments-count href="<?php echo get_permalink($post->ID); ?>"></fb:comments-count>
</span>
Или:
<span class="comment-count" title="Comments">
<fb:comments-count href="<?php echo get_permalink($post->ID); ?>"></fb:comments-count>
</span>