用户注册后woocommerce钩子

时间:2020-10-19 16:42:52

标签: php forms woocommerce

我正在使用user_register挂钩,并尝试使用$ _POST获得用户注册woocommerce上的表单字段值。例如:电子邮件地址..但值不被传递。我应该用另一种方式执行此操作,还是应该使用另一个钩子?

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);
}

1 个答案:

答案 0 :(得分:0)

啊...我的问题是$ _POST ['reg_email']。我使用的是ID,而不是字段的名称。

相关问题