comment_text()
Виводить на екран текст коментаря.
Використовує фільтр comment_text , щоб змінити текст коментаря.
Працює на основі:
get_comment_text()
get_comment_text()
Хуки з функції
Повертає
null.
Використання
<?php comment_text( $comment_ID, $args ); ?>
- $comment_ID
(число/об’єкт) - ID або об’єкт коментаря, текст якого потрібно отримати.
За замовчуванням: 0 (поточний коментар у циклі) - $args
(масив) - Масив аргументів. Передається в хуки:
comment_text та
get_comment_text() .
Типово: порожній масив
Приклади
#1 Виведемо текст коментаря з ім’ям автора коментаря у списку LI
<li> Коментар: <?php comment_author(); ?>:<br /> <?php comment_text(); ?> </li>
нотатки
- Дивіться: Walker_Comment::comment()
список змін
| З версії 0.71 | Введено. |
| З версії 4.4.0 | Added ability для $comment_ID для того, щоб accept a WP_Comment object. |
Код : comment_text() comment text WP 6.0.2
function comment_text( $comment_ID = 0, $args = array() ) {
$comment = get_comment( $comment_ID );
$ comment_text = get_comment_text ($ comment, $ args);
/**
* Filters the text of a comment to be displayed.
*
* @ Since 1.2.0
*
* @see Walker_Comment::comment()
*
* @param string $comment_text Text of the current comment.
* @param WP_Comment|null $comment The comment object. Null if not found.
* @param array $args An array of arguments.
*/
echo apply_filters( 'comment_text', $comment_text, $comment, $args );
}