Тег шаблона: comments_popup_link
Описание
Выводит ссылку на открытие всплывающего окна с комментариями, если был использован тег comments_popup_script или обычную ссылку на комментарии, если тег comments_popup_script не был задействован. Должен использоваться в цикле или в цикле вывода комментариев. Не будет работать на страницах одиночных записей (если условные теги [[is_single]] и [[is_page]] возвращают значение true).
Использование
<?php comments_popup_link ('zero','one','more','CSSclass','none'); ?>
Параметры
zero
(строка) (необязательный) - анкор ссылки, показываемый при отсутствии комментариев к записи.
По умолчанию: 'No Comments' (в русской локализации 'Комментариев нет').
one
(строка) (необязательный) - анкор ссылки, показываемый при наличии одного комментария к записи.
По умолчанию: '1 Comment' (в русской локализации '1 комментарий').
more
(строка) (необязательный) - анкор ссылки, показываемый при наличии более, чем одного комментария. символ % будет заменен на число комментариев.
По умолчанию: '% Comments' (в русской локализации 'Комментарии (%)' ).
Примечание: тег comments_popup_link не поддерживает окончания русского языка, поэтому в локализации используется нейтральное 'Комментарии (%)'.
CSSclass
(строка) (необязательный) - CSS класс ссылки.
По умолчанию значения нет.
none
(строка) (необязательный) - текст (не анкор ссылки), показываемый, когда комментарии к записи запрещены.
По умолчанию: 'Comments Off' (в русской локализации 'Комментарии отключены').
Примеры
1. Использование параметров
<p><?php comments_popup_link('Пока нет комментариев', 'Только один комментарий', 'Уже комментариев - %', 'comments-link', 'Запрещено комментировать'); ?></p>
Данный код выведет примерно такие результаты:
0 - Пока нет комментариев 1 - Только один комментарий 2 - Уже комментариев - 2 - - Запрещено комментировать
А ссылке на комментарии будет присвоен CSS класс comments-link.
2. Проверка на запрет комментирования
<?php if ( comments_open() ) : ?> <p><?php comments_popup_link(); ?></p> <?php endif; ?>
В данном случае тег comments_popup_link будет выполнен только, если комментарии к записи не запрещены.
Исходный файл
Функция comments_popup_link() находится в wp-includes/comment-template.php
Связанные теги\функции
[[wp_list_comments]], comments_number, comments_link, post_comments_feed_link, comments_popup_script, comments_popup_link, comment_ID, comment_id_fields, comment_author, comment_author_link, comment_author_email, comment_author_email_link, comment_author_url, comment_author_url_link, comment_author_IP, comment_type, comment_text, comment_excerpt, comment_date, comment_time, comment_form_title, comment_author_rss, comment_text_rss, get_avatar, comment_reply_link, cancel_comment_reply_link, previous_comments_link, next_comments_link, paginate_comments_links

Комментарии
Комментариев пока еще нет.
Написать комментарий