WordPress函数comment_text()(显示WordPress评论的完整内容)

文 / @UTHEME

4052a2d75033d31847be5b2abe88f1b1WordPress的comment_text函数用于获取评论的文本内容。这个函数通常用于在评论列表页面或者单独的评论页面中显示评论的完整内容。

例如,如果你想要在评论列表页面上显示所有评论的文本内容,你可以在你的主题文件中添加如下代码:

// Get all comments for the current post
$comments = get_comments();
if ( ! empty( $comments ) ) {
foreach ( $comments as $comment )
{
// Get the comment text
$comment_text = comment_text( $comment->comment_ID );
// Display the comment text
echo '<p>' . $comment_text . '</p>';
}
}

在这段代码中,我们首先使用get_comments()函数来获取当前文章的所有评论。如果成功获取到评论,我们会使用foreach循环来遍历每一条评论,并使用comment_text()函数来获取评论的文本内容。最后,我们使用echo语句将评论的文本内容显示在评论列表页面上。

请注意,comment_text函数会将评论文本中的HTML标签转换为对应的HTML实体,以便在HTML页面中显示评论文本。如果你希望保留评论文本中的HTML标签,你可以在调用这个函数时传入额外的参数,例如:

// Get the comment text, with HTML tags
$comment_text = comment_text( $comment->comment_ID, false );

 

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。