评论添加@某人

17 | 05 | 2018

如果留言过多,嵌套式固然可以区分对象,但有时也不一定能判断清楚谁给谁做了回复,这时候在回复中自动添加@某人就很有必要了。添加方法很简单。如下。

// 评论添加@
function tongzan_comment_add_at( $comment_text, $comment = '') {
  if( $comment->comment_parent > 0) {
    $comment_text = '@<a href="#comment-' . $comment->comment_parent . '">'.get_comment_author( $comment->comment_parent ) . '</a> ' . $comment_text;
  }

  return $comment_text;
}
add_filter( 'comment_text' , 'tongzan_comment_add_at', 20, 2);