注册后,后Meta挂钩?

时间:2012-02-16 作者:tr3online

WP中是否有一个钩子,可以在用户注册并将元数据添加到数据库后访问其元数据?

我在读书用profile_update, 但不是每次他们更新个人资料时都会调用它吗?我只想在他们注册并且用户元被输入数据库的那一刻发生一些事情。

请告诉我,

谢谢

Tre公司

1 个回复
最合适的回答,由SO网友:Evan Yeung 整理而成

您可以使用user_register

add_action(\'user_register\', \'wpse42506_user_register\', 10, 3);
function wpse42506_user_register( $user_ID ) {
    // do stuff here
}
如果只想使用用户信息,可以使用get_userdatahttp://codex.wordpress.org/Function_Reference/get_userdata

如果您需要更多的控制,您可以启动一个新的WP_Userhttp://codex.wordpress.org/Class_Reference/WP_User

结束

相关推荐

hooks & filters and variables

我是updating the codex page example for action hooks, 在游戏中完成一些可重用的功能(最初是针对这里的一些Q@WA)。但后来我遇到了一个以前没有意识到的问题:在挂接到一个函数以修改变量的输出后,我再也无法决定是要回显输出还是只返回它。The Problem: 我可以修改传递给do_action 用回调函数钩住。使用变量修改/添加的所有内容仅在回调函数中可用,但在do_action 在原始函数内部调用。很高兴:我将其修改为一个工作示例,因此您可以将其复制/粘贴