A-A+

WordPress评论内容不显示的解决方法

2018年02月04日 建站之旅

三好菌昨天在处理评论时,发现无论是在WordPress后台还是前端文章页面,评论都只显示评论者,而不显示评论内容。在网上找到了如下解决方法,备忘一下:

编辑\wp-includes\comment-template.php。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function comment_text( $comment_ID = 0, $args = array() ) {
	$comment = get_comment( $comment_ID );
 
	$comment_text = get_comment_text( $comment, $args );
	/**
	 * Filters the text of a comment to be displayed.
	 *
	 * @since 1.2.0
	 *
	 * @see Walker_Comment::comment()
	 *
	 * @param string          $comment_text Text of the current comment.
	 * @param WP_Comment|null $comment      The comment object.
	 * @param array           $args         An array of arguments.
	 */
	echo apply_filters( 'comment_text', $comment_text, $comment, $args );
}

修改为:

1
2
3
4
function comment_text( $comment_ID = 0 ) {
 $comment = get_comment( $comment_ID );
 echo(get_comment_text( $comment_ID ));
}

如果你启用了缓存插件,那么可能需要删除缓存之后即可看到评论内容已经能够显示了。

标签:

给我留言