request; if ($current_slug === $slug_partner_registration) { echo ""; } } add_action('xoo_el_register_add_fields', 'add_fields_register_CIPF'); /* * filter to modify user before xootix create new user * 437 : ../../../wordpress_docker/volumes/wp_volume/wp-content/plugins/easy-login-woocommerce/includes/class-xoo-el-form-handler.php * * at registration, if form query is for partner * -> change role to 'partenaire' * */ function add_role_partners_CIPF($customer_data){ Plgntls::debug_infos(); $role_partner = Cipf::ROLE_PARTNER; $input_hidden_role = Cipf::INPUT_HIDDEN_ROLE; /* * check query of form submit * if contains parner, change role for partner * */ if (!isset($_POST[$input_hidden_role])) { return $customer_data; } if ($_POST[$input_hidden_role] === $role_partner) { $customer_data['role'] = $role_partner; } return $customer_data; } add_filter('xoo_el_register_new_customer_data', 'add_role_partners_CIPF', 10, 1); ?>