Hi Tony,
The page you provided doesn’t have the Eventbrite Events page template applied to it. It looks like you might be using a custom theme? If so, have you seen these instructions for working with custom theme integration? Also, try testing on a default theme first with the included Eventbrite Events page template to see if that can narrow it down at all.
Hi there. Many thanks for your feedback. As I was under a bit of a deadline, I reverted to a simpler, more manual solution to this, which is why when you looked at it the page, it didn’t have the Eventbrite Events page template set. When I first posted, it did have that template applied.
Many thanks for the link to the instructions, and I will certainly follow this up by either creating my own specific template files and/or writing my own query using the Eventbrite_Query class. Is either one of these options preferable?
One question though, when you install the plugin, doesn’t it install it’s own “default” templates to make it work out of the box? When I did have the Eventbrite Events page template set on the page, it did seem to be using the eventbrite-index.php file even though it didn’t display anything.
Thanks again.
Hi Tony,
Eventbrite_Query is the easiest way to get access to your live, public events, as you can just do it all in your template files. That said, you can also use the eventbrite() utility function if you want to pass specific parameters to different endpoints (eg. eventbrite()->get_user_owned_events()). See the Eventbrite_Manager class for details.
One question though, when you install the plugin, doesn’t it install it’s own “default” templates to make it work out of the box?
Correct-ish; with the plugin active, connected, and the template assigned to a page, no additional work is required to have events show up. It sounds like you had the template assigned, but were getting zero results back from the API (for whatever reason). Throw caching into the mix for performance, and it can be difficult to pinpoint why sometimes.
What we’d like to see happen is supporting webhooks, but we have no certainty or ETA on that at this point (it could remove a lot of the guessing and frustrating problems with empty results).