Posted: August 15, 2016 at 8:18 am
|
Hi I am using a layout/page builder WordPress plugin to create my posts and pages, how can I do the same when creating events? Is there anyway of regaining access to these content builder plugins for use in event espresso? Thanks in advance. |
Hi there, The content builder developers will most likely need to build in support for Event Espresso plugin into their plugins. If you want to display an Event Espresso ticket selector in one of your custom pages, I would recommend using the ticket selector shortcode from the event. Here’s a screenshot: http://www.screencast.com/t/5061uAlSyiGm Hope that helps. Please let us know if you have any further questions. |
|
|
I think the issue is that event espresso uses the following url to edit events: Is there anyway to treat the events as regular post types? For my example of post ID 108 I tried domain.com/wp-admin/post.php?post=108&action=edit but got the message: You are not allowed to edit posts in this post type. Please advise a workaround to enable layout builders on event espresso events and venues, given these custom posts are handled in an unusual way. Thanks in advance. |
|
The following function.php addition works for other custom post types but not for espresso events. Any suggestions?
|
We suggest contacting the theme author for support with their theme/plugins. The reason that Event Espresso uses custom post types that load on the admin.php route allows for functionality that isn’t quite available on the post.php page. Other themes and plugins have no trouble loading their scripts when coded to allow for this. |
|
|
I have tried other layout builders and they too fail to display in the event espresso posts. Please advise how to go about this, I am hoping to get the Enfold Avia Layout Builder working with Event Espresso. This is the documentaion where I obtained the code above: http://www.kriesi.at/documentation/enfold/use-the-layout-builder-with-any-post-type/ I can confirm that it works with other custom post types but not Event Espresso custom post types. |
One way you could go about this is add some debug code to your custom function. i.e. you put Then you should see an array output to the page. I suspect that you won’t see array elements with id’s being ‘avia_builder’ or ‘layout’, which would cause this code to return false: You can verify the above. Then you can open a support thread here: and ask them if the script from the blog post needs to be updated, and you can copy/paste the output from printing the $meta array to the screen, which will help narrow things down. |
|
|
Please provide a list of popular page/layout builders which work with Event Espresso, as I have tried the three most popular and none of them work with your strange configuration of the custom post type.
|
I’m not familiar with page builder plugins (I’ve never had the need for one) to know which ones work with Event Espresso. I can suggest contacting the theme author (here’s the link again) as they may be able to help troubleshoot further. |
|
|
As you can see here I have already contacted the plugin supplier http://www.kriesi.at/support/topic/add-avia-layout-builder-to-custom-post-types-which-use-admin-php-page/. I would like you to provide evidence to support your statement above that other themes and plugins support event espresso, because as far as I am aware event espresso is the problem. |
That’s an incorrect assumption. Event Espresso 4’s editor page does not load on post.php. It just so happens that the page builder you’re using does a good job at preventing its scripts from loading on non-post.php routes. That’s actually best practice, but in your case, you want those page builder scripts to load on a specific non-post.php route. In the theme support thread that you linked to, Josue said the that Advanced Layout built does not work outside post.php, and would require some third-party customization. The question to ask Josue is, would they be open to adding some filter hooks to the theme to allow their page builder to load on admin routes other than post.php. This way, there would be no need to make modifications directly to the theme things work. When a theme is modified as they suggest, then future updates to the theme can’t be applied.
This isn’t relevant and isn’t going to put you on a path to a solution, but I’ll humor you: |
|
|
Those links you provided me are all specifically designed for event espresso, which is quite different from you claiming that event espresso is compatible with popular wordpress plugins. |
Hi there, We’re here to help. If you can find out if they can add hooks to their theme to allow adding support for non-post.php routes please send us an update.
My bad, I thought that you meant you wanted a list of WordPress plugins that was evidence of 3rd parties that build Event Espresso-compatible solutions. Advanced Custom Fields |
|
The support post ‘How to use layout/page builder plugins to create event page’ 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.