get_comment_text()
Retrieve the text of the current comment.
Uses: get_comment()
Used By: comment_text()
1 time — 0.000284 sec (fast) | 50000 times — 0.58 sec (very fast)
Hooks from the function
Return
String
. The comment content.
Usage
get_comment_text( $comment_id, $args );
- $comment_id(int|WP_Comment)
- WP_Comment or ID of the comment for which to get the text.
Default: current comment - $args(array)
- An array of arguments.
Default: empty array
Examples
#1 Change comment texts of specific comments
To do this use the hook get_comment_text.
/** * For comments with ID 723 or 15 */ add_filter( 'get_comment_text', 'change_org_comment', 10, 2 ); function change_org_comment( $text_content, WP_Comment $com ) { if ( ! is_admin() && in_array( $com->comment_ID, [ 723, 15 ] ) ) { $text_content = 'You\'ve Just Been Erased!'; } return $text_content; }
#2 Get the text of the commentary
$comm_id = 2021; $text = get_comment_text( $comm_id ); echo $text;
Notes
Changelog
Since 1.5.0 | Introduced. |
Since 4.4.0 | Added the ability for $comment_id to also accept a WP_Comment object. |
Since 5.4.0 | Added 'In reply to %s.' prefix to child comments in comments feed. |