Тег шаблона: comments_number

15.02.2010
Описание

Выводит общее число комментариев, трекбэков и пингбэков с сопровождающим текстом. Тег должен использоваться только внутри цикла вывода записей The Loop.

Использование
<?php comments_number('zero', 'one', 'more'); ?>
Параметры

zero

(строка) (необязательный) - текст, показываемый при отсутствии комментариев к записи.

По умолчанию: 'No Comments' ('Комментариев нет' в русской локализации).

one

(строка) (необязательный) - текст, показываемый при наличии одного комментария к записи.

По умолчанию: '1 Comment' ('1 комментарий' в русской локализации).

more

(строка) (необязательный) - текст, показываемый при наличии более, чем одного комментария. символ % будет заменен на число комментариев.

По умолчанию: '% Comment' ('Комментарии (%)' в русской локализации).

Примечание: функция comments_number не поддерживает окончания русского языка, поэтому в локализации используется нейтральное 'Комментарии (%)'. Вы можете обойтись таким решением или воспользоваться плагином [[2-4 comment fix]], чтобы получить правильные фразы вроде "23 комментария" или "28 комментариев".

Примеры

1. Вывод с текстом

<p>В этой записи  
<?php 
comments_number('нет комментариев','один комментарий','комментариев: %');
?>.</p>

Данный код выведет примерно такие результаты при разном количестве комментариев:

0 - В этой записи нет комментариев.
1 - В этой записи один комментарий.
2 - В этой записи комментариев: 2.

2. Вывод только цифр

<p>Комментарии (<?php comments_number('0','1','%'); ?>).</p>

В этом случае число комментариев будет выведено в скобках, независимо от их количества.

Исходный файл

Функция comments_number() находится в wp-includes/comment-template.php

Связанные теги|функции
Рубрики: Теги шаблоновФункции WordPressУсловные теги

Понравился пост? Подпишись на обновления по Обновления блога по RSSRSS или Обновления блога на TwitterTwitter !

Комментарии (всего 5 комментариев)

Написать комментарий

(обязательно)

(обязательно, не публикуется)

Для вставки кода используйте кнопку "Код", по умолчанию используется синтаксис подсветки языка "php", вы можете поменять его на любой другой поддерживаемый GeSHi язык, например "javascript", "css", "html4strict", "sql" и тд. Используйте предпросмотр!
 


Подписаться на уведомления без комментирования.