‘USER_REGISTER’钩子-需要区分是否从wp管理面板创建 时间:2020-12-28 作者:Galivan 在我的应用程序中,用户有两种创建方式。注册表单使用重力表单挂钩来注册用户并发送到各种api。但是当从管理面板创建用户时,我们使用\'user_register\' 钩这会导致冲突,因为在重力表单过程中,调用wp_insert_user(), 它触发\'user_register\' 钩子,中断尚未完成将用户保存到api的脚本。所以我希望有一个钩子,只有在从管理面板运行时才会触发。这能做到吗? 1 个回复 最合适的回答,由SO网友:Nicholas Harris 整理而成 您可以使用user_register 钩子,然后检查用户注册是否正在通过is_admin():is\\u admin()确定当前请求是否用于管理接口页。https://developer.wordpress.org/reference/functions/is_admin/ 文章导航