我希望在用户在我的网站上完成注册后启动功能。
我搜索了下一个钩子,但没找到:
woocommerce_after_customer_register_form
我发现只有这个:
woocommerce_after_checkout_registration_form
这对我没有帮助,因为我在网站上搜索注册表后,而不是在结账后搜索。
用户注册后需要使用什么技巧来启动功能?
答案 0 :(得分:8)
WordPress核心处理用户注册并在用户注册后立即运行user_register
挂钩。
从代码中获取一个例子:
add_action( 'user_register', 'myplugin_registration_save', 10, 1 );
function myplugin_registration_save( $user_id ) {
if ( isset( $_POST['first_name'] ) )
update_user_meta($user_id, 'first_name', $_POST['first_name']);
}