I have the WP Users addon. At the moment when the user clicks on the enrol on event they are requested to add first name, second name, email address. Can I default these to the WP user details. My site enables login and these details are in the users profile. I do not want to hassle the user for the same details. I will also need to prevent users that are not logged in from enrolling, if someone could advise how to do this as well I would be most grateful.
Those details from the WP User account should automatically be populated on the registration form if you’re logged in and the WP user integration add-on is activated. Have you actually installed and activated the WP User Integration add-on? If you have, can you go to your user account’s profile and make sure that there is a first and last name input on the User profile page?
Yes, okay I now understand that the details are populated from the WP profile. (there was a slight glitch where the first name and last name did not appear the first time, but seems fine now).
In terms of preventing users from enrolling if they have not logged on, I now prevent them from viewing the events menu until they login, then the events menu appears. Is this the best and perhaps only way to enrol users only if they have logged in?
No you can also set the event to require to be logged into the site before it will allow them to registration. This option can be set globally for new all events or can be set in each event’s options. There’s more information about these settings in the documentation:
Great, thanks for the link. I have implemented and appears to be working the way I wanted. Much better than my workaround.
Have a Merry Christmas and Happy New Year
Kind Regards
Anwar
Viewing 4 reply threads
The support post ‘Using Event Expresso – WP Users System’ 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.