wp_transition_comment_status ( $new_status, $old_status, $comment )

  • (string) $new_status New comment status.
  • (string) $old_status Previous comment status.
  • (object) $comment Comment data.
Defined at:


Call hooks for when a comment status transition occurs.

Calls hooks for comment status transitions. If the new comment status is not the same as the previous comment status, then two hooks will be ran, the first is {@see 'transition_comment_status'} with new status, old status, and comment data. The next action called is {@see comment_$old_status_to_$new_status'}. It has the comment data.

The final action will run whether or not the comment statuses are the same. The action is named {@see 'comment_$new_status_$comment->comment_type'}.

Related Functions

wp_transition_post_status, _transition_post_status, wp_set_comment_status, wp_get_comment_status, wp_trash_post_comments

Top Google Results

User discussions

wpseek mobile