Support

Home Forums Event Espresso Premium Event List No Longer Displays / Registration Links Do Nothing

Event List No Longer Displays / Registration Links Do Nothing

Posted: December 4, 2013 at 10:17 pm


prodefense

December 4, 2013 at 10:17 pm

When using the [ESPRESSO_EVENTS] short code the page actually now displays the text “[ESPRESSO_EVENTS]”. This default view looked and worked fine a few hours earlier.
http://www.prodefensenm.com/event-registration/

When using the [EVENT_CUSTOM_VIEW] short code to display events in a list they all look fine, but clicking on the Register link does nothing (a few hours ago they worked when I demo’d to someone).
http://www.prodefensenm.com/event-list/

I installed the 3.1.36.1.P update AFTER I discovered these issues hoping it may help – it didn’t.


Tony

  • Support Staff

December 5, 2013 at 1:47 am

Hi there,

There’s a few reasons this can happen but the first thing I notice is the site is running W3 Total Cache. Event Espresso pages need to be set not to cache.

To fix go to ‘Performance -> Page Cache. Find ‘Never cache the following pages’ then add:

event-registration
thank-you
transactions

It will look something like this http://d.pr/i/iGmb

Update the settings. Then just to be sure purge the cache (Scroll up and you’ll see a ’empty cache’ button)


prodefense

December 5, 2013 at 6:43 am

Hi Tony. I did as instructed, and also cleared my browser cache through the browser settings to be sure, but had no change.


Tony

  • Support Staff

December 5, 2013 at 6:51 am

Ok, can you to Event Espresso -> System Status. Look under ‘Registration Pages’.

Are all the links green?


prodefense

December 5, 2013 at 6:57 am

Links are all green and I had earlier increased the WP Memory Limit to to 96 MB (also showing green). I hadn’t received any memory errors, but noticed the recommendation to increase it beyond the standard 40 MB.


Tony

  • Support Staff

December 5, 2013 at 7:03 am

Create a new page, any title will do, ‘registration test’ for example.

Within this new page add the [ESPRESSO_EVENTS] shortcode and publish the page.

Then go to Event Espresso -> General Settings. Set ‘Main registration page’ dropdown to this new page and update the settings.

Then load the new page, does it now work?


prodefense

December 5, 2013 at 7:12 am

Yes, it now works correctly. [I lost the change I had made to event_list_display.php to force EE to display the first price, of multiple price options, as THE price on the event list. But I assume I can just re-do that if need be.]


Tony

  • Support Staff

December 5, 2013 at 7:19 am

When you modified event_list_display.php did you copy it to wp-content/uploads/espresso/templates and modified the files there? (Note for that file you need to copy both event_list.php & event_list_display.php)

If yes you shouldn’t have lost the modifications at all. If not than that is the recommended way to modify templates to keep them ‘update-safe’ πŸ™‚

We’ve seen it before when the main page just stops working. You can delete the event-registration page, (make sure you remove it from trash also) and re-create the page if you wish. Same steps as above after you’ve fully removed the existing page or you’ll get a ‘-2’ on the end of the slug.


prodefense

December 5, 2013 at 7:25 am

Excellent! Thanks, Tony, I appreciate your help. [And will copy the .php this time. πŸ™‚ ]


Tony

  • Support Staff

December 5, 2013 at 7:34 am

No Problem at all πŸ™‚

The support post ‘Event List No Longer Displays / Registration Links Do Nothing’ 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