在woocommerce / wordpress注册后

时间:2015-01-25 11:40:53

标签: php wordpress woocommerce

我希望在用户在我的网站上完成注册后启动功能。

我搜索了下一个钩子,但没找到:

woocommerce_after_customer_register_form

我发现只有这个:

woocommerce_after_checkout_registration_form

这对我没有帮助,因为我在网站上搜索注册表后,而不是在结账后搜索。

用户注册后需要使用什么技巧来启动功能?

1 个答案:

答案 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']);

}