Hi Eric,
That’s definitely possible and, as you note, some custom coding would have to be applied. We can’t provide in-depth support for tasks like this, but here’s an idea or two to help kick things off.
Is there a way to display the default Upcoming Events listing just like on the venue’s ECP page? Without the venue information on the top of the page?
It sounds like the venue page meets your requirements, except for the fact that it contains venue information at the top. What if you simply reuse this view and stop it from including those unwanted details if some sort of condition is true, such as if the page was accessed via a URL like example.com/venue/name?hide_venue_details=1 — might that work for you?
Simplified example:
// Customized template override for the pro/single-venue.php template
// This would be located at: YOUR_THEME/tribe-events/pro/single-venue.php
if ( ! isset( $_GET['hide_venue_details'] ) ) {
// Existing code used to print the venue details
}
// Rest of the template
Might that sort of strategy work for you? You can find out more about template overrides at the following URL:
theeventscalendar.com/knowledgebase/themers-guide