Posted: November 8, 2012 at 6:14 pm
|
Hi there, I’ve installed Event Espresso on a site using GoodLayer’s Phoenix template, and I appear to be encountering a problem I can’t get to the bottom of. When I am on the event details page and “Submit” button underneath Registration Details, the page it takes me to (the confirmation screen) is blank. If I activate the default WordPress template, the confirmation screen shows up just fine. I’m sure you’ve encountered an issue similar to this before, so I am wondering if you couldn’t possibly give me a few ideas about why such an issue may occur. |
Hey Bryan, Looks like there might be some JS conflicts in the theme. Try wrapping your That shortcode will be in you main event registration page. Let me know whether that fixes it for you. |
|
|
Hi Jonathan – When I wrap the shortcode in the raw tag, when I click the Submit button the confirmation page only displays “[raw][/raw]”. |
Hey Bryan, Can you try all caps for the [RAW] tag? Sorry about that. |
|
|
Hi Jonathan – No luck with all caps, I will refer to the troubleshooting page. |
Bryan, Let me know whether you are able to resolve the issue, or if you need more assistance. |
|
|
Jonathan – Thanks for the response… so far I’ve had no luck. I’ve tried other themes by the same developer, and a theme from a different developer, and none have worked. When I go back to a stock WordPress template, all is fine. So it’s definitely something with the theme I am using. It appears that the event espresso plugin just isn’t loaded when it tries to access the registration page. I don’t believe it’s a javascript conflict, I have no other plugins active, etc. Event Espresso works in other places… the [EVENT_LIST] shortcode works fine, as shown here: You can get to the details of an event, but as soon as you click submit, that’s when it breaks when trying to load the page with the main [ESPRESSO_EVENTS] shortcode on it (in this case, the “Event Registration” page. |
|
The problem may be larger than I thought… this isn’t working either for some reason. |
|
nevermind, that last post was user error, but the previous post still stands. thanks. |
Hi Bryan, Can you look in the theme’s functions.php file (or possibly other functions files that are included in the theme) for code that looks like this:
If you find code just like the above, you can try commenting it out or even removing it. |
|
|
Josh – I don’t see any code like that in the functions.php file, or any other files. |
Thanks for checking. Another thing you can try is to set the option to skip the confirmation page in Event Espresso>General Settings. It will go directly to the payment page when the registrant submits the registration form. |
|
|
Hi Josh – When I do that, I get the following error: “An error occured. The primary attendee could not be found.” |
Hi Bryan, When I’m troubleshooting conflicts with themes, what I’ll do is go through the theme’s functions files and if any look like they are suspect (like overriding core WordPress functionality, as the one I posted above eg. remove_filter ‘the_content’) I’ll comment out the entire function and test again. Each function can be viewed as a separate plugin that is executing code somewhere. With a little trial and error, you can narrow down the function that’s causing the conflict. If you find it, please contact the theme author and let them know what you’ve found. |
|
|
Josh – Gotcha. So at this point it sounds like we’ve exhausted our free options. Is that the kind of support that requires a priority ticket? If so, is that the kind of thing you can usually flush out in 30 minutes or so? |
Hi Bryan, It is something that we can usually find in 30 minutes, with the exception being a case where the theme has a large number of framework-like files where we’d have to comb through each one. That’s more of an exception as most themes are not built that way. If you decide to have us look through the theme, we will need FTP access and wp admin access, which you can send if you purchase a priority support token. |
|
|
Hi Josh – I just purchased a priority support token, will send the info over now. Thanks. |
|
Hi Josh – I just sent you a PM so I can get you set up with credentials. |
Hi Bryan, In line 86 of page.php of your theme it reads:
I changed it to this:
What that will do is only let the theme apply its filters to the content on all the other pages except the page with the ID of 66, which is the page with the [ESPRESSO_EVENTS] shortcode. You will need to adjust some of the CSS or try another themeroller option, because the confirmation buttons are displaying white on white. Let me know if you need further help on that one. You may even want to opt to skip the confirmation page, so if you do, you’ll likely not need to make any further customizations. |
|
|
Josh – Thanks so much! I appreciate your help. You guys provide excellent customer service. |
|
I have a follow-up question, unrelated to the issue you guys just resolved. I am unable to upgrade Event Espresso through the WordPress Admin, and it’s saying I need a valid license key to upgrade. I have a valid license key and it’s correct in the Event Espresso settings. Do I need to request a new key to upgrade, or should I just download the latest release and install? |
|
^disregard last post, reinstalled plugin. |
The support post ‘Possible Conflict with template? Need some help.’ 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.