当前浏览:首页 / WordPress函数 / get_comment_text()

get_comment_text( int|WP_Comment $comment_ID, array $args = array() )

检索当前评论的文本

comment 评论more...

textmore...


描述

另见

  • Walker_Comment::comment()

参数

$comment_ID

(int|WP_Comment) (必填) WP_Comment或要获取其文本的评论 ID,默认当前评论。

$args

(array) (可选) 参数数组。

默认值: array()


返回

(string) 评论内容。



源码

查看源码 官方文档


更新日志

版本描述
5.4.0在评论feed的子评论中添加了“In reply to%s.”前缀
4.4.0增加了$comment_ID也接受WP_Comment对象的能力
1.5.0开始引入

使用示例

  • 示例1

    更改特定评论的评论文本

    /**
     * For comments with ID 723 or 15
     */
    add_filter( 'get_comment_text', 'change_org_comment', 10, 2 );
    
    function wpdocs_comment( $text_content, WP_Comment $com ) {
        if ( ! is_admin() && in_array( $com->comment_ID, array( 723, 15 ) ) ) {
            $text_content = __( 'You\'ve Just Been Erased!' );
        }
    
        return $text_content;
    }
    
  • 示例2

    基本示例

    <?php $current_comment = get_comment_text(); ?>