comment_form_title()
Выводит текст для заголовка формы комментирования, учитывая отвечает ли комментатор на другой комментарий или просто комментирует статью.
Работает, только если JavaScript выключен или скрипт comment-reply.js
не используется.
Этот Тег шаблона принято использовать сразу после html тега <div id="respond">
или прямо перед формой комментирования.
Хуков нет.
Возвращает
null
.
Использование
<?php comment_form_title( $noreplytext, $replytext, $linktoparent, $post ); ?>
- $noreplytext(строка)
- Текст, который будет выводиться, когда комментатор просто комментирует статью.
По умолчанию: "оставить комментарий" - $replytext(строка/массив/число/объект/логический)
- Текст, когда комментатор отвечает на другой комментарий.
По умолчанию: "Ответить на комментарий %s" - $linktoparent(логический)
- Сделать имя комментатора в параметре $replytext (
%s
) ссылкой на комментарий (true) или показать как простой текст (false).
По умолчанию: true - $post(int|WP_Post|null)
- Пост, для которого отображается форма комментария.
По умолчанию это текущий глобальный пост (global $post).
По умолчанию: null
Примеры
#1 Создадим заголовок формы комментирования и "обернем" его в тег H3:
<h3><?php comment_form_title(); ?></h3>
#2 Выведем свои тексты, отличные от дефолтных:
<h3><?php comment_form_title( 'Комментировать', 'Ответить комментатору: %s' ); ?></h3>
Заметки
- Global. WP_Comment. $comment Global comment object.
Список изменений
С версии 2.7.0 | Введена. |
С версии 6.2.0 | Added the $post parameter. |