在USER_REGISTER挂接上获取FIRST_NAME和LAST_NAME

时间:2014-07-23 作者:hackal

我有4个网站运行多站点。其中一家有woocommerce。客户可以选择在结账时创建帐户。我有自定义分析,其中注册的客户标有wordpress用户ID(get_current_user_id()). 没有帐户的客户的默认ID为0. 我的分析允许我添加名字、姓氏、电子邮件等。。。根据客户的ID发送给客户。我想在他们创建帐户后立即添加此信息。我用过user_register 钩子做这项工作,但它不起作用。

这是我在主题函数中的代码。php(为了简单起见,我没有添加分析代码)

function update_user($customer){

    $first_name = get_user_meta($customer, \'first_name\', true);
    $last_name = get_user_meta($customer, \'last_name\', true);

}

add_action( \'user_register\', \'update_user\' );
在这里,我试图将名字和姓氏保存在变量中,这些变量稍后会传递给analytics,但我没有得到任何结果。也许我不完全理解文档,或者我不知道正确的方法。

或者您会建议在用户注册后使用其他方法获取用户信息吗?

你能帮帮我吗?

提前谢谢你。

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

因此,user\\u register是提交用户注册的post数据时使用的。你能试试这个吗

if ( isset( $_POST[\'first_name\'] ) ) {
    $first_name = $_POST[\'first_name\'];
}
姓氏同上。

我查了一下codex for the user_register hook, 检查示例。

结束

相关推荐

使用wp-cli将WP Networks/MultiSite从3.5.1更新到3.8

我收到了一个WP Networks站点,该站点在RHEL 5.8上运行WP(Networks)3.5.1,并连接了大约40个站点。我认为有必要更新到3.8。根据背景,我更熟悉使用Drush. 我的第一个直觉是wp-cli 运行更新。这是WP社区中首选的更新方法,还是我最好从tar ball中交换php文件?也就是说,我可以依靠wp-cli 要运行从3.5.1到3.8的干净更新?非常感谢!

在USER_REGISTER挂接上获取FIRST_NAME和LAST_NAME - 小码农CODE - 行之有效找到问题解决它

在USER_REGISTER挂接上获取FIRST_NAME和LAST_NAME

时间:2014-07-23 作者:hackal

我有4个网站运行多站点。其中一家有woocommerce。客户可以选择在结账时创建帐户。我有自定义分析,其中注册的客户标有wordpress用户ID(get_current_user_id()). 没有帐户的客户的默认ID为0. 我的分析允许我添加名字、姓氏、电子邮件等。。。根据客户的ID发送给客户。我想在他们创建帐户后立即添加此信息。我用过user_register 钩子做这项工作,但它不起作用。

这是我在主题函数中的代码。php(为了简单起见,我没有添加分析代码)

function update_user($customer){

    $first_name = get_user_meta($customer, \'first_name\', true);
    $last_name = get_user_meta($customer, \'last_name\', true);

}

add_action( \'user_register\', \'update_user\' );
在这里,我试图将名字和姓氏保存在变量中,这些变量稍后会传递给analytics,但我没有得到任何结果。也许我不完全理解文档,或者我不知道正确的方法。

或者您会建议在用户注册后使用其他方法获取用户信息吗?

你能帮帮我吗?

提前谢谢你。

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

因此,user\\u register是提交用户注册的post数据时使用的。你能试试这个吗

if ( isset( $_POST[\'first_name\'] ) ) {
    $first_name = $_POST[\'first_name\'];
}
姓氏同上。

我查了一下codex for the user_register hook, 检查示例。