Support

Home Forums Event Espresso Premium WP User Integration automatically sync the address

WP User Integration automatically sync the address

Posted: March 7, 2020 at 10:24 pm


OffTheBeatenTrackWA

March 7, 2020 at 10:24 pm

Hi there. I have recently installed the WP User Integration addon and am hoping for some help with some small things.
1. The registration/login widget currently appears on the default layout of the main blog . The blog itself has the sidebar on the left – is it possible to change the layout of the registration/login page so the sidebar is same as the blog (on the left instead of the right)?
2. Is it possible to remove the shipping address information as a requirement from the registration process – this is not required for my business services.
3. Does the registration information, in particular the member address, automatically sync the address to a booking made by the same member? Current testing doesn’t seem to link them up.
I look forward to your reply
Off The Beaten Track WA


Tony

  • Support Staff

March 9, 2020 at 5:38 am

Hi there,

1. The registration/login widget currently appears on the default layout of the main blog . The blog itself has the sidebar on the left – is it possible to change the layout of the registration/login page so the sidebar is same as the blog (on the left instead of the right)?

Unless I’m misunderstanding, that looks like a standard page.

EE doesn’t control the output of that page but if your theme has options to place the sidebar on the left you should be able to edit the ‘login’ page and set those options.

2. Is it possible to remove the shipping address information as a requirement from the registration process – this is not required for my business services.

Do you mean on the PayPal Express checkout?

If so you can set the option for that in Event Espresso -> Payment methods -> PayPal Express -> Request Shipping Address

Set that to No and save.

3. Does the registration information, in particular the member address, automatically sync the address to a booking made by the same member? Current testing doesn’t seem to link them up.

No, currently it does not.

Just to clarify, you want the address information entered into the EE registration to update custom ‘address’ fields you have set up on the WP user accounts?


OffTheBeatenTrackWA

March 9, 2020 at 9:37 pm

Hi there

1. We are currently using the plugin Theme My Login to give attendees/registrants a way navigate to the registration/log-in page. Unfortunately the plugin hasn’t actually created a Login Page to edit, for the sidebar issue.

The WP User Integration documentation says:
“Now you’ll need to give attendees/registrants a way navigate to the registration/log-in page. The default WordPress page for logging in is the same URL you use to log into your WordPress site: example.com/wp-login.php. The registration page URL is example.com/wp-login.php?action=register. You can post these links anywhere on your site. Some members use the built-in meta widget in widgetized areas of the theme. There are also plugins that allow for a little more control over what happens after logging in, and one example is the Simple login plugin.

You may want to “brand” the log-in page for your WordPress site. A nice and simple plugin that lets you do this is the Login Logo plugin developed by Mark Jaquith.”

Both of these plugins mentioned in the documentation are out of date.

And the documentation doesn’t provide enough information on how to give attendees/registrants a way navigate to the registration/log-in page.

What would you recommend to do this?

2. Sorry no, not with checkout. We would like to disable the shipping address during member registration.

3. “Just to clarify, you want the address information entered into the EE registration to update custom ‘address’ fields you have set up on the WP user accounts?”

We would like the address information on registration to sync up to the booking form, so when a registered member logs in and books an event, the address information auto fills.

Thanks for your prompt reply.

Looking forward to hearing from you soon.


Tony

  • Support Staff

March 10, 2020 at 3:52 pm

1. We are currently using the plugin Theme My Login to give attendees/registrants a way navigate to the registration/log-in page. Unfortunately the plugin hasn’t actually created a Login Page to edit, for the sidebar issue.

Ok, so theme my login has its own templating system:

https://docs.thememylogin.com/article/95-templates

I’m guessing you don’t have a custom template set up for it, so it will be using your theme’s default page.php template.

How did you set the rest of the site to show sidebar left?

If you are comfortable with PHP and FTP you could just copy your themes page.php template and rename the copy tml.php, theme my login will use that template for its output so you then just set that tmplate to use sidebar left.

Both of these plugins mentioned in the documentation are out of date.

They are just examples, you’re free to use whichever plugin you prefer.

Event Espresso doesn’t integrate with any specific login/registration/membership plugins to give you the freedom to use whatever you prefer. We give you an example based on the default WordPress login/registration process and thats what EE links to by default, but we also give you the option to change it.

If you go to Event Espresso -> Registration Form -> User integration settings.

You’ll see the option ‘Registration Page URL (if different from default WordPress Registration)’, you can set a URL in there that EE will use to direct any users that it offers user registration for (this is how we allow you to use whichever plugin you prefer to create that process and se simply link to it).

Logging in, happens within the Checkout process as you would usually require just a username and password to log in, so we have that built into EE.

And the documentation doesn’t provide enough information on how to give attendees/registrants a way navigate to the registration/log-in page.

We can’t give you specifics, because there are a million different ways to do it with WordPress.

If you know the URL you are using on your site to registr user, add it to the field I mention above and EE will direct users to it to register but we (intentionally) stay out of member management with Event Espresso itself.

2. Sorry no, not with checkout. We would like to disable the shipping address during member registration.

If you don’t want to ask the address questions on the event, uncheck the ‘Address Information’ question group on the question groups for that event.

Edit the event and look for this section: https://monosnap.com/file/SbYGsxdaZwiWs4NzEmDA0v2DNWikX8

Make sure the ‘Address Information’ question group is unchecked and save.

That will stop EE asking for the address.

3. “Just to clarify, you want the address information entered into the EE registration to update custom ‘address’ fields you have set up on the WP user accounts?”

We would like the address information on registration to sync up to the booking form, so when a registered member logs in and books an event, the address information auto fills.

Those address questions are custom fields so you’ll need custom code for this.

Are you comfortable with PHP?

The support post ‘WP User Integration automatically sync the address’ 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.

Event Espresso