3

每当用户发表评论时,我基本上都希望将帖子的副本发送到另一个数据库以用于单独的站点。数据库部分很简单,但我似乎无法为此找到正确的操作挂钩。(我用一个简单的 echo 语句进行了测试,失败是它根本不显示)“comment_save_pre”仅在更新评论时有效,“wp_set_comment_status”仅在评论被批准时有效,而“comment_post”似乎没有工作。钩子存在吗?

add_action('...?...', 'on_comment_post');

function on_comment_post($comment){
     echo "Test";
}
4

1 回答 1

1

您可以使用comment_post

在评论保存在数据库中之后运行。操作函数参数:评论 ID、批准状态(“垃圾邮件”或 0/1 表示不批准/批准)。

于 2012-09-15T11:22:16.823 回答