user_register钩子不触发

时间:2019-04-10 14:52:03

标签: wordpress wordpress-hook

我已经设计了一个插件,并且在部分功能中,我试图根据 Wordpress 注册表格中新注册用户的ID将一些数据保存到MySQL的自定义表中。我使用了 user_register 钩子,如下所示:

function my_func($user_id){

    // some DB Query code based on $user_id
}

add_action('user_register', 'my_func', 10, 1);

我已经在Wordpress user_register hook not executing?中尝试了解决方案 并按照其中所述使用 profile_update 钩子 但这无济于事。我还尝试了更改优先级值并将其删除,但问题仍然存在。

我唯一想做的就是以注册表格的形式访问新注册用户的ID。 我感谢有人能帮助我。

1 个答案:

答案 0 :(得分:0)

我终于可以找到解决方案。实际上在问题中的 myfunc 函数主体中,我试图使用javascript警报输出 $ user_id ,并且由于某种原因该脚本当时未运行,但是我查询成功运行,并且我使用 user_register 挂钩的方式是正确的。

我只想分享它,以防有人遇到这样的问题。

谢谢。