Posted: March 19, 2015 at 6:50 pm
|
Hello, In the create an event form it look like the the data is entered like: On the published event page it shows: Is there a way to change this display order? Thank you for your help. |
Hi Daniel, Try this sample coding in this link: https://gist.github.com/lorenzocaum/a33405557a2a065779ea It can be added to your child theme’s functions.php file (do not include the opening php tag) or a site specific plugin: https://eventespresso.com/wiki/create-site-specific-plugin-wordpress-site/ The order of the elements on the single event page will be be changed to event image, event description, ticket selector, datetimes… — |
|
|
Lorenzo, I was wondering does everyone’s events show up in this order? Will I have add this fix to each event that I add or could there be something causing this order issue? |
Hi Daniel, the demo site for Event Espresso 4 uses a custom theme. Applying the filter will change the order and you only need to do it once. Were you able to get it setup? It is ready-to-go and just needs to be added via a site specific plugin or a child theme. Thanks — |
|
|
Lorenzo, No location is shown. |
Hi Daniel, It doesn’t sound like the theme is messing with the event layout. Lorenzo’s code moves the items into this order: event description, ticket selector, datetime. Do you want the location to be displayed? If so, you can go to Event Espresso > General Settings > Template settings and set “Display Venue Details” to Yes. |
|
|
I think my event is showing correctly now with the help of Lorenzo’s code. |
|
I just want to say great question. I didn’t really think about that, but the order you suggested makes sense so I went ahead and changed mine as well using the plugin method suggested here https://eventespresso.com/topic/where-ticket-selector-is-displayed/ |
The support post ‘1st Event upside down’ 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.