Support

Home Forums Event Espresso Premium [ESPRESSO_EVENTS] shortcode suddenly not working

[ESPRESSO_EVENTS] shortcode suddenly not working

Posted: February 17, 2014 at 1:50 pm


Mary Wesley

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:
3.8.1
PHP Version:
5.3.24
MySQL Version:
5.0.96
Event Espresso Version:
3.1.36.4.P


Tony

  • Support Staff

February 17, 2014 at 1:56 pm

Hi Mary,

Can you go to Event Espresso -> System Status.

Look under Registration pages. Are all the links green?
Can you copy and paste those links here please?

Also what shortcode is currently in use within the page /event-registration/


Mary Wesley

February 17, 2014 at 2:06 pm

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?


Tony

  • Support Staff

February 17, 2014 at 2:35 pm

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
2) PHP has write access to

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?


Mary Wesley

February 17, 2014 at 3:37 pm

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.


Tony

  • Support Staff

February 17, 2014 at 3:50 pm

No problem.

should I just reconfigure the site to use this new page?

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?


Mary Wesley

February 17, 2014 at 4:03 pm

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


Mary Wesley

February 17, 2014 at 9:29 pm

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?


Tony

  • Support Staff

February 18, 2014 at 2:41 am

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.

Event Espresso