通过电子邮件激活用户激活的重力形式钩子

时间:2015-03-02 21:52:08

标签: wordpress gravity-forms-plugin

我安装了Gravity Forms Registration Add On。 我需要在用户激活他的帐户后立即更新usermeta值,该帐户通过带有激活密钥的电子邮件完成。

我还需要访问正在进行激活的条目/潜在客户,因为我将从中获取值来更新用户元数据。 例如,我正在尝试做什么。

add_action( 'gform_user_registered','myfunction');

function myfunction(user_id,entry){
   update_user_meta(user_id, 'somekey',entry[2]);
}

1 个答案:

答案 0 :(得分:0)

function my_function($user_id, $feed, $entry, $user_pass){

 update_user_meta($user_id, 'somekey','some_value');
}
add_action( 'gform_user_registered', 'my_function', 10, 4 );

执行$ entry的var_dump以查看字段包含的内容。