comment_author
打印作者。它不会返回任何内容。
因此,如果您这样做:
if ( $comment->comment_parent )
comment_author( $comment->comment_parent ) . \', \';
那么,它真正做的是:
检查注释是否有父项,如果有,请打印其作者,获取函数结果comment_author
(为空)并将其与包含“,”的字符串连接起来。不要对该字符串执行任何操作,您需要的是:
if ( $comment->comment_parent ) {
comment_author( $comment->comment_parent );
echo \', \';
}