Posted: February 17, 2014 at 1:50 pm
|
Hi – my event has been up and running and taking registrations and payments beautifully for a few days…suddenly today when people fill out the registration form and click submit they are taken to the “Main Registration Page,” but only see the shortcode [ESPRESSO_EVENTS]. Why? The only odd thing I can think of is that around the same time we set up EE we moved our site from a development site to the real site….but again we made the transfer a few days ago. Don’t know if this would affect anything. Here is important information: WordPress Version: |
Hi Mary, Can you go to Event Espresso -> System Status. Look under Registration pages. Are all the links green? Also what shortcode is currently in use within the page /event-registration/ |
|
|
Hi – the shortcode within the page is: [SINGLEEVENT single_event_id=”ooh-la-la-2014-2-52f77a0689e3d”] Here is a report from the system status…looks like something is wrong in PHP sessions? |
Regarding the Session issue you’ll need to contact your hosts support and have them look into this. They’ll need to verify that SESSION_SAVE_PATH points to a directory that: 1) actually exists on the server Looks like your host is GoDaddy? We receive many reports that EE ‘just stops working’ due to some changes made on the server they haven’t been informed about, this is one of the reasons we do not recommend GoDaddy. Can you create a new temporary page (call it whatever you like, for example ‘test-registration-page’). Add the [ESPRESSO_EVENTS] shortcode to it and publish the page, then go to Event Espresso -> General Settings. Page Settings. Then set the ‘Main registration page’ dropdown to this newly created page and save the settings. Then visit the page. Are your events now listed? |
|
|
Hi – ok I made a test-registration page and I am able to register now…should I just reconfigure the site to use this new page? I’m having my developer look into the PHP stuff. Thanks for your help. |
No problem.
You could, but this would add /test-registration-page/ within the site URL. Personally I would delete the ‘register’ page that wasn’t working (also permanently delete) then recreate a ‘register’ page with the [ESPRESSO_EVENTS] code an set that new page once again in the ‘Main Registration Page’ dropdown. Basically replacing the page with another of the same title (you need to perm delete the original first otherwise your new page will be ‘register-2’). Does that make sense? |
|
|
well, I tried what you said, deleting the old pages, making a new one, setting it to Main Registration Page…unfortunately I’m having the same problem |
|
Hi, developer here now. I have fixed the issue with godaddy and the SESSION_SAVE_PATH. The new generated report is below. I am assuming that the problem with WP memory limit is not causing this however, the shortcode is still not working. Where do we go from here? |
Hi, The WP_memory_limit issue should not cause this but I would recommend fixing that also by following the the instructions available here http://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to_PHP I would recommend using define( 'WP_MEMORY_LIMIT', '96M' ); The fact that this works on a temporary registration page, but not with a newly created ‘register’ page shows this is likely an issue with the EE Page setup settings. So to confirm, can you check the ‘register’ page (containing [ESPRESSO_EVENTS]) is correctly set within Event Espresso -> General Settings. Main Registration Page and that that page has recently been recreated? Are there multiple ‘register’ entries within the dropdown? Do you have any duplicated pages within the trash? |
|
The support post ‘[ESPRESSO_EVENTS] shortcode suddenly not working’ 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.