Support

Home Forums Event Espresso Premium Event Espresso 4 registration not working with wordpress anymore

Event Espresso 4 registration not working with wordpress anymore

Posted: May 10, 2016 at 9:55 am


Jody Gibbs

May 10, 2016 at 9:55 am

Hello,

Recently, as of last week, our EE4 registration stopped functioning properly. The last successful registration was on 5/2. I have had our IT person working on it – here is our exchange. He thinks the fix will be involved and expensive – and since we are a non profit, we don’t want to pay him MORE money to fix it. It worked before, would it be better to uninstall EE4 and reinstall EE 3.2? Can you take a look at our exchange and let me know if there is a better, easier solution? Surely we are not your only clients experiencing this issue.

Me:
Hi Matt,

I’m having trouble with an event in event espresso. When I click on the link below, then add the first RSVP to my cart, it gives me this message. Then when I click back, and click view cart again, it lets me. Also, one of our members is saying that the registration doesn’t recognize her first name, and it clears all her info out. Is something wrong with the website or EE plugin? Can you check please because we are sending out a reminder very soon.

ONLINE RSVP LINK: https://www.coloradomining.org/?p=6323

Matt:
I believe it is fixed now. The issue was with Event Espresso, and the WordPress permalink. Permalinks are the SEO friendly URLs rather than ID numbers. The fix was to deactivate EE, and then reset the permalinks, then reactivate EE.

https://eventespresso.com/topic/404-error-on-events/

Matt:
I have found the symptom for the First Name issue. It seems when you are logged in as a member, the forms are working fine, but when you are not logged in and trying to sign up, the form gives the First Name error. I am looking into how to fix, or why Event Espresso is working in once instance and not the other.

Matt:
I have diagnosed the problem with event espresso, and the registration process. Simply put, the websites theme needs to be updated in order to work with Event Espresso 4.

Plugins and Themes user resources and assets from the WordPress Install and the Sites Theme has not been updated in quite some time. This is causing framework issues with the underlying functions when the Event Espresso plugin is displayed on the website pages using the current theme.

Once the theme is updated I expect everything should work, including items in Event Espresso. I have done some initial tests on a development site with an updated blank theme and the event checkout is working great. This is something that really needs to be done, with all the security updates and functionality updates with WordPress’s Core, and Updates to Events Espresso plugin, the current theme has just become out of date over the years.

I estimate to take the current look of the site and update the theme will be around $800 – $1,200 to complete. I can have this updated and deployed this week.

Please give me a call if you have any questions and let me know if I should begin updating the template.


Josh

  • Support Staff

May 10, 2016 at 10:24 am

Hi there,

Reinstalling EE 3.2 will not fix the issue that you’re seeing with your theme. The root cause of the issue is the WordPress theme has at least one bug in its JavaScript files, and the bug is exposed by the newer version of the jQuery library that was included with WordPress 4.5.1.

There’s a thread in the Event Espresso forums that explains the issue more:

https://eventespresso.com/topic/are-you-having-trouble-after-updating-to-wordpress-4-5-please-read-this-first/

As well as in the general WordPress.org forums:

https://wordpress.org/support/topic/read-this-first-wordpress-45-master-list#post-8271654

The fix for your site looks like it involves changing one line of code. You (or the IT person) can open up the theme’s js/responsive-scripts.js file and change line 6 from:

a("a[href=#scroll-top]").click(function() {

to be:

a('a[href="#scroll-top"]').click(function() {

Note in the above change, there are changes to the quote marks and additional quote marks added to wrap around #scroll-top.


Jody Gibbs

May 10, 2016 at 11:16 am

Thank you so much, we’ll see if that does the trick!


Josh

  • Support Staff

May 10, 2016 at 12:03 pm

You’re welcome. If it doesn’t do the trick, then there is likely another line of code in the theme that also needs a similar fix.

The support post ‘Event Espresso 4 registration not working with wordpress anymore’ 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