Posted: October 4, 2014 at 1:19 pm
|
Hello, here is some supporting information before getting into the details of the issue: Here is a link to our registration page: http://con-volution.com/2014/2015-convention-registration/ Now, here are the details of our issue. We recently have copied over our (2014) WordPress site to a new directory as a starting template for the 2015 event. Our database was also copied but was linked as a new instance. The Support Key was removed. We still use the 2014 version of the website for Pr-Registrations while the 2015-team completes the 2015 website. The 2014-version of the site was then upgraded to WordPress 4.0 (moving from version 3.8.1). Once this occurred, we began experiencing issues with the Registration page for EE. Once you have clicked the “Add to Cart” button, and are then able to “View Cart,” The page will just continuously reload to the same screen (where you are prompted the option to “View Cart”) every time you click the “View Cart” button. I have seen other users with the same issue in the past, but the circumstances for the occurrence for us doesn’t seem to mesh. We are hoping that you have insight in what may have changed in WordPress 4.0 to cause this. |
Hi, Does this work on default Event Espresso templates with only Event Espresso and the multiple event registration add-on activated? — |
|
|
Hi Lorenzo, I disabled all plugins except for Core Event Espresso and The Multiple Event Reg Add-on, but the functionality does not change (still can’t actually view the cart details). We are working with only default EE templates. Any ideas? |
Hi, If you edit this page – con-volution.com/2014/event-registration/ Is the only EE shortcode on that page [ESPRESSO_EVENTS]? If so make no changes to the page and just click update. Does it then work? If not create a new page, place only [ESPRESSO_EVENTS] on that page and publish it. (You can call it anything you prefer, we are testing the ESPRESSO_EVENTS shortcode) Then go to Event Espresso -> General Settings. Under ‘Page Settings’ you will find a ‘Main registration page’ dropdown. Within that dropdown select your new ESPRESSO_EVENTS page and update the settings. Now visit the new page, you should see an event list. Try adding the event to the cart. What happens? |
|
|
Hi Tony, So on our con-volution.com/2014/event-registration/ page, I had been using the following ShortCode to display ONLY the PUBLIC events –> [EVENT_LIST category_identifier=prereg] The thinking behind this — we had a “private” registration database for our Staff members what we did not want the general public to be able to access through the front-end GUI without knowing the exact web-address to the page. This functionality was working fine with 3.8.1, but it seems that moving to WP 4.0, this approach is no longer working. Swapping back to [ESPRESSO_EVENTS] does allow the registration to be completed — but now our “secret” database forms are now visible by the general public. Just as a note — our General Settings for EE has the Main Registration Page linked to a page called “Event Registration” (which includes the [ESPRESSO_EVENTS] shortcode) but we hid that page because of the issue that I mentioned above about private events. Is there an issue with the [EVENT_LIST category_identifier= <>] shortcode? |
|
A bit more background (from the other half of the Convolution team): If you go to the *2015* site (which is not yet public) at: *and something is not updating correctly, as this event is back to DRAFT status. Thanks! |
It looks like somehow the ‘Event Registration’ pages have been mixed up. The problem mentioned above happens when you set the ‘Main registration page’ to a page containing another shortcode other than ESPRESSO_EVENTS (in this case EVENT_LIST) or if Event Espresso looses track of the main registration page. So just to confirm, you had a ‘hidden’ page containing ESPRESSO_EVENTS and used the EVENT_LIST to display the events? There should be no problem with this as long as the correct page is selected in the settings. However, the ESPRESSO_EVENTS page must be publicly accessible (hidden from view, but publicly published) So you can create another hidden page containing ESPRESSO_EVENTS, set that page within the Main Registration page dropdown, then create a new page using the EVENT_LIST shortcode and all should work fine.
Which event is currently Draft? |
|
|
Hi Tony —
Yes, this is correct. The Page was PUBLISHED, but it was not linked to any other published page, or any of the links on the menus. So you would have to directly type in the web address to reach that page. This setup and the general settings was created back when we first got EE 2 years ago — nothing has changed. I verified that the set-up was the exact same. I did as you said and created a NEW page that would be linked to the “Main Registration Page” and sure enough, it works! But I don’t understand why, the setup is the exact same as the old page that was being used, why did a new page need to be created? Thank you for stepping me through this process. #Stan Phillips |
Hi Stan, If there’s a redirect set up for the original page (which can break this), creating a new page with the same shortcode and pointing the Main Registration page setting to the new page fixes it. |
|
The support post ‘Add-to-Cart/View-Cart Functionality Broken with WordPress 4.0 update’ 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.