Php 在用户注册后,您可以使用商业挂钩

Php 在用户注册后,您可以使用商业挂钩,php,forms,woocommerce,Php,Forms,Woocommerce,我正在使用user\u register钩子,并试图通过$\u POST获取用户注册的表单字段值。示例:电子邮件地址。。但它的价值并没有被传递。有没有其他的方法,我应该这样做,或另一个钩子,我应该使用 add_action( 'user_register', 'epds_registration'); function epds_registration( $user_id ) { if ( isset( $_POST['reg_email'] ) ) { $email = $_P

我正在使用user\u register钩子,并试图通过$\u POST获取用户注册的表单字段值。示例:电子邮件地址。。但它的价值并没有被传递。有没有其他的方法,我应该这样做,或另一个钩子,我应该使用

add_action( 'user_register', 'epds_registration');
function epds_registration( $user_id ) {

  if ( isset( $_POST['reg_email'] ) ) {
    $email = $_POST['reg_email'];
  }

  $params = array(
    'emailaddr' => $email,
  );

  //connect to API
  $my_plugin = WP_PLUGIN_DIR . '/epdsquotes';
  require $my_plugin . '/class.connect.php';
    
  // Add new customer
  $client->CreateProspect($params);
}

啊。我的问题是$u POST['reg\u email']的问题。我使用的是id,而不是字段的名称