Posted: April 3, 2017 at 10:15 am
Hello, I noticed that when a registration is complete the EE_Attendee_ID is added in usersmeta table for that specific WP subscriber. So this key: EE_Attendee_ID I use for checking if a WP Subscriber has completed a event registration. Because only one time registration is allowed for each subscriber. Checking simply like this: $user_id = get_current_user_id(); $has_EE_id = get_user_meta($user_id, $meta_key, $single); if ( $has_EE_id == ” ) { During testing with the registration I filled in another e-mailaddress. But when I changed the e-mailaddress back to its origin, the checkout went good but no EE_Attendee_ID was added to usermeta table for that specific WP Subsciber. Is this a bug or something else? Thanks, |
|
What do mean by changing it back to its origin?
Did EE create the subscriber during the registration or was the account already created on the site and you entered the details to match? By details I am referring to First Name, Last Name and Email address questions within Personal Information, not just the matching email address but all 3. If you go to Event Espresso -> Registration Form -> User integration Settings What do you have set for ‘Always sync contact information with WP user profile?’ |
|
Thanks for the reply! Yes indeed, I mean to its origin is the mail address during registration. The subscribers must have the ability to change the e-mail address if they want to receive the EE registration/Ticket on another e-mail address. The Option: Always sync contact information with WP user profile is: No Thanks, |
|
With that option set to No if the user inputs details for the first name, last name and email address that don’t match the WP user profile they are using the registration will not link to their profile. With that option set to yes the user can input any details they want and the registration will link to their account but it will also update the WP User profile to match those details. So it sounds like the your registering onto an event with details that don’t match their user profile? |
|
I think your right Tony. I changed this option to: Yes It’s all private here so we don’t want others to registrate for the event or even see the content of the site. All subscribers are imported thru a CSV file. No problem that message I guess? |
|
No, that’s no problem. Its just a warning in-case the admin is unaware that registrations are closed on the site and are expecting the WP user registration links to show for users to register. |
|
Hi Tony, While testing during registration with: I changed the Lastname and E-mail for an already registrated WP subscriber during registration for an event. The registration in EE in Contact List is showing the new E-mailaddress so that’s good. The message approved registration is send to the new filled in E-mailaddres so that’s also good! But why is the WP Profile for that subscriber not updated with the new filled e-mailaddress? Thanks, |
|
Hi Roland, My apologies I should have clarified that above, the email address will not update. The ‘Nickname’, display name, first name & last name update to match the registration, the email remains constant as it can be used to log into the site so EE will not change it. There is a filter available within the WP user add-on that you can use to update the user account yourself with further details if required although I don’t recommend updating the email address. Take a look at the |
|
The support post ‘EE_Attendee_ID in usermeta table’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.