Posted: September 30, 2020 at 1:54 pm
Hi, I am having an issue with the Event Espresso list not showing on my website. I have the iframe embed setup and on that page it shows a “critical error”. On my main /events/ page it says page could not be found. Can someone please point me in the right direct to resolve this issue? I’ve attempted to deactivate all plugins and tried switching to the twentytwenty theme, this did not resolve the issue. Also saved all permalinks again and no luck there either. |
|
Hi there, The error displayed on the front end is a user facing error and doesn’t give us any information on what/where the error is from. If you check your server error logs (your host will usually have a section in your control panel to view them) can you see any errors from Event Espresso shown there? |
|
I have an error like this over and over:
They all occurred on Sept 15th |
|
You’ll need to contact your host to have them fix the above, that’s not an issue with Event Espresso but if those are from the 15th they also aren’t the errors you are looking for. Is there nothing from today? I’ve loaded the event list on your site and see the critical error message just now, so there should be an error from around ‘now’. |
|
Unfortunately I don’t see anything on the error logs. I checked the CPanel error logs, error_log in public_html and also tried to turn on debugging log but nothing shows when I trigger the error. |
|
If you’re not getting anything in the logs, try enabling just WP_DEBUG, refresh the event list to get the error to display, then disable it again. https://wordpress.org/support/article/debugging-in-wordpress/#wp_debug |
|
I have WP_DEBUG turned on but it doesn’t display any additional error information. The /events/ page that is created by eventespresso is not working as it shows “page not found” so I presume that is why the iframe found on https://alphamidatlantic.org/upcoming-events/ doesn’t have anything to display and shows the error. I think debugging cannot display the error since it’s happening inside of an iframe. |
|
The iframe doesn’t matter, if WP_DEBUG was enabled the error would show. An iframe is just the page loading another page, if you visit it directly: https://alphamidatlantic.org/?event_list=iframe You get the same error. Where are you setting WP_DEBUG to be false? It must be set before this line in your wp-config.php file:
So something like this: https://monosnap.com/file/8DToeFUtW2jE9yECIq7X9zXq7XYOGV That’s just a quick example from one of my test sites. May I ask, why are you using an embedded iframe on the same site that the events are pulled from? The intention of an iframe is to display on on a separate to where they are available, meaning you can show your event list on other sites through an iframe. With regards to this out: https://alphamidatlantic.org/events/ That’s actually showing ‘No results found’ as there are no active/upcoming events on your site currently. Go to Event Espresso -> Events -> Templates -> Event List Pages. Set ‘Display Expired Events’ to Yes and save. The above output should list your 2 expired events. Or, create a test event that is upcoming (dates have not yet passed) and it should display. |
|
I actually did not build the site and I’m just trying to help them get this sorted out. The DEBUG setting is in the correct place, but isn’t triggering any error… I’ll switch them to the main events page and I guess we can ignore that error for now since I can’t find a good reason why it’s happening. But as you said the iFrame is unnecessary. |
|
The error is being triggered, but all that is being shown is the ‘pretty’ error. Enabled WP_DEBUG tells WordPress to display the ‘full’ error. If you’d like for me to take a quick look at this I’ll happily do so, just send all of the requested details using this form: https://eventespresso.com/send-login-details/
You also have the option of using the `[ESPRESSO_EVENTS] shortcode to output an event list directly (rather than through the iframe). |
|
The support post ‘Critical Error, Event list not showing’ 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.