Как Вы знаете, по умолчанию, склонение числительных в WordPress выводится неправильно. То есть, вместо желаемой надписи "6 комментариев", Вы получите надпись "6 комментарий".
В файл functions.php допишите код:
1 2 3 4 5 6 |
<?php // нормальные комменты function plural_form($number, $after) { $cases = array (2, 0, 1, 1, 1, 2); echo $number.' '.$after[ ($number%100>4 && $number%100<20)? 2: $cases[min($number%10, 5)] ]; } |
В том месте, где должно выводится количество комментариев, вставьте данный код:
1 2 |
<?php plural_form(get_comments_number(),array('комментарий','комментария','комментариев'));?> ?> |