comment_{$new_status}_{$comment->comment_type}

动作钩子
do_action( "comment_{$new_status}_{$comment->comment_type}", $comment->comment_ID, $comment )
参数
  • (string) $comment_ID The comment ID as a numeric string.
    Required:
  • (WP_Comment) $comment Comment object.
    Required:
定义位置
相关勾子
get_avatar_comment_typescomment_atom_entryakismet_excluded_comment_typesget_comment_typeakismet_delete_commentmeta_batch
相关方法
_wp_batch_update_comment_typeget_comment_typefeed_content_typepost_comment_meta_box_theadwp_update_comment_countwp_update_comment_count_now
引入
2.7.0
弃用
-

comment_{$new_status}_{$comment->comment_type}: 当评论的状态改变时,这个动作钩子会被触发。参数$new_status是评论的新状态,而参数$comment->comment_type是评论的类型。

当一个特定的评论类型的状态处于过渡期时发生触发。

钩子名称的动态部分$new_status$comment->;comment_type,分别引用新注释状态和注释类型。

典型的评论类型包括”评论”、”pingback”或”trackback”。

可能的钩子名称包括:

  • comment_approved_comment
  • comment_approved_pingback
  • comment_approved_trackback
  • comment_unapproved_comment
  • comment_unapproved_pingback
  • comment_unapproved_trackback
  • comment_spam_comment
  • comment_spam_pingback
  • comment_spam_trackback
do_action( "comment_{$new_status}_{$comment->comment_type}", $comment->comment_ID, $comment );

常见问题

FAQs
查看更多 >