您可以尝试get_comment_text
滤器以下是一个未经测试的示例:
/**
* Override comment text for comments with ID 10 or 19
*/
add_filter( \'get_comment_text\', function( $text, \\WP_Comment $c, Array $args )
{
if( ! is_admin() && in_array( $c->comment_ID, [ 10, 19 ] ) )
$text = __( "You\'ve Just Been Erased!" );
return $text;
}, 10, 3 );
其中
\\WP_Comment
类将在WordPress 4.4中引入
用于WordPress<;4.4我们只需删除\\WP_Comment
键入提示/声明:
/**
* Override comment text for comments with ID 10 or 19
*/
add_filter( \'get_comment_text\', function( $text, $comment, Array $args )
{
if( ! is_admin() && in_array( $comment->comment_ID, [ 10, 19 ] ) )
$text = __( "You\'ve Just Been Erased!" );
return $text;
}, 10, 3 );
这也适用于+4.4。