Posted: October 9, 2014 at 1:28 am
I created a couple of new events last week and had an existing one live. All three events now do not work. When you choose number of tickets and click the Register Now button the registration-checkout page displays the short code [ESPRESSO_CHECKOUT] instead of actually working. |
|
Hi David, Do you using any form of ‘Page builder’ be it within your sites theme or a plugin? If you visit the page that contains [ESPRESSO_CHECKOUT] and simply update the page, then visit the page do you see ‘Nothing in your event queue’ or just the shortcode still? |
|
I don’t use a page builder plugin and updating the Registration Checkout page still gives me the shortcode and not “nothing…queue.” |
|
Hi David, Can you go in to edit the page that has the [ESPRESSO_CHECKOUT] shortcode on it, then hit the Update button? This same thing happened on my personal site after the latest Jetpack update. I don’t know for sure if that was the cause, but it was the only thing I changed before it broke. Re-saving the checkout page fixed things for me. |
|
Yes, that’s what I did, I updated the page Registration Checkout, which was created by EE4, that contains [ESPRESSO_CHECKOUT] and that didn’t help. |
|
Hi David, Could you go to that page within WordPress pages and toggle text mode? Then check to see if there are any html formatting tags around it. If there are, please remove them and save changes. If that fails, then try removing the page completely (trash AND delete permanently). Then create a new page called Registration Checkout and add the shortcode in text mode and save changes. Then go to Event Espresso –> General Settings –> Critical Pages. Ensure that all pages are set correctly and save changes. Then go to Settings –> Permalinks to refresh your permalinks and try again. — |
|
That took care of the problem. Should I do that for all the pages EE4 creates: thank you, cancelled, etc.? |
|
Are they all not parsing the EE shortcodes? You should not need to re-create all of the pages unless they are all not parsing the shortcodes (which should not happen) |
|
No, the rest serve pages and not text shortcodes. However, registration-cancelled does give this error I wasn’t aware about: /example.com/wp-content/plugins/event-espresso-core-reg/core/libraries/messages/EE_message_type.lib.php on line 599
|
|
If you go to Event Espresso -> Messages. Do you see a list of default message templates, like this – http://take.ms/xBhqc If then go to the Settings tab, switch off the messages system, wait a few seconds, then switch it back on – http://take.ms/zcdqM Then check to see if the error message still appears. |
|
Tony, I see the default messages and I want to turn them off and turn them back on, but to be honest, I’m 90% sure that’s what caused the whole shortcodes problem in the first place. |
|
Disabling/Re-enabling the message templates caused the [ESPRESSO_CHECKOUT] shortcode not to parse correctly? The messages system should have no effect on the main shortcodes, technically EE should be able to run without the messages system enabled all together. If you are unsure I would recommend creating a full site backup to be sure, this would be all files and the database, there are multiple ways to do this, we have some options here: https://eventespresso.com/wiki/how-to-back-up-your-site/ That way you can always revert back to the backup up you do run into issues, however the steps above should not cause those problems. You could try just dragging the Registration Cancelled message type to the inactive list, then back again – http://take.ms/jJc7j If you prefer, I will take a look at the messages system and see if I can confirm if that is the issue before hand (I will make no changes just simply check over the system) if so please provie temporary log-in details using this form: |
|
I’ll admit, it seems highly unlikely. However disabling/enabling messages was the only change I made to the entire site before the shortcode problem happened because I was traveling out of the country and know I did nothing else. Unless something auto-updated, I can’t figure it out. Will follow these steps. Good for now, thanks. |
|
The support post ‘Register Now button returns [ESPRESSO_CHECKOUT] on Registration Checkout’ 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.