Функция COMMENT_TEXT() в WordPress: описание, применение, примеры использования

# Функция COMMENT_TEXT() │ WP 0.71

Эта функция отображает текст текущего комментария.

### Как это работает

Используется функция: get_comment_text()

### Хуки функции

- comment_text

### Возвращаемое значение

- null: ничего (null).

### Применение

```php
comment_text( $comment_id, $args );
  • $comment_id (int|WP_Comment): объект комментария или ID комментария, текст которого нужно вывести. По умолчанию используется текущий комментарий.
  • $args (array): массив аргументов. По умолчанию — пустой массив.

Примеры использования

Пример 1: Вывод текста комментария с именем автора в списке

  • Комментарий от: :
  • Заметки

    • Смотрите также: Walker_Comment::comment()

    Изменения

    • С версии 0.71 — функция была введена.
    • С версии 4.4.0 — добавлена возможность передавать в $comment_id также объект WP_Comment.

    Код функции COMMENT_TEXT() WP 6.7.2

    Файл: wp-includes/comment-template.php

    function comment_text( $comment_id = 0, $args = array() ) {
        $comment = get_comment( $comment_id );
    
        $comment_text = get_comment_text( $comment, $args );
    
        /**
         * Фильтрует текст комментария для отображения.
         *
         * @since 1.2.0
         *
         * @see Walker_Comment::comment()
         *
         * @param string          $comment_text Текст комментария.
         * @param WP_Comment|null $comment      Объект комментария. Null, если не найден.
         * @param array           $args         Массив аргументов.
         */
        echo apply_filters( 'comment_text', $comment_text, $comment, $args );
    }

    Похожие функции

    • cancel_comment_reply_link()
    • comment_author_email_link()
    • comment_form()
    • comment_form_title()
    • comment_id_fields()
    • comment_type()
    • comments_link()
    • comments_popup_link()
    • get_avatar()
    • get_avatar_data()
    • get_avatar_url()
    • get_cancel_comment_reply_link()
    • get_comment()
    • get_comment_author_email()
    • get_comment_pages_count()
    • get_comment_reply_link()
    • get_comment_text()
    • get_comment_type()
    • get_comments()
    • get_comments_link()
    • get_comments_number()
    • get_comments_pagenum_link()
    • get_edit_comment_link()
    • get_next_comments_link()
    • get_page_of_comment()
    • get_previous_comments_link()
    • get_the_comments_navigation()
    • get_the_comments_pagination()
    • is_comment_feed()
    • is_trackback()
    • next_comments_link()
    • paginate_comments_links()
    • previous_comments_link()
    • sanitize_comment_cookies()
    • the_comments_navigation()
    • the_comments_pagination()
    • wp_allow_comment()
    • wp_count_comments()
    • wp_delete_comment()
    • wp_get_current_commenter()
    • wp_handle_comment_submission()
    • wp_insert_comment()
    • wp_notify_moderator()
    • wp_notify_postauthor()
    • wp_set_comment_cookies()
    • wp_set_comment_status()
    • wp_spam_comment()
    • wp_transition_comment_status()
    • wp_update_comment()
    • wp_update_comment_count()

    Leave a Reply

    Ваш адрес email не будет опубликован. Обязательные поля помечены *