WordPress钩子:监听评论状态变化 transition_comment_status

追格官方小助手/ 2022年05月24日/ WordPress/ 浏览 1019

为了防止垃圾评论,绝大多数WordPress的评论都是需要审核的。


如果,评论审核通过,希望给评论者发一个通知,该怎么实现呢?


当然还是使用钩子。transition_comment_status 钩子正好来解决这个问题


do_action( 'transition_comment_status', int|string $new_status, int|string $old_status, WP_Comment $comment )


transition_comment_status 钩子,在评论状态有变化时,都会触发。


如果,只希望监听一种变化,比如:未批准->批准。这时候可以使用钩子:comment_unapproved_to_approved。


类似的钩子还有:

comment_unapproved_to_approved

comment_spam_to_approved

comment_approved_to_unapproved

comment_spam_to_unapproved

comment_unapproved_to_spam

comment_approved_to_spam


发表评论

暂无评论,抢个沙发...

客服 工单