/** * Filter in body classes. * * @param array $classes * @uses get_query_var() * @uses eventbrite_venue_get_page_url() * @uses eventbrite_venue_get_page_id() * @return array Filtered body classes */ function eventbrite_venue_body_class($classes) { if (get_query_var('eb_event') && eventbrite_venue_get_page_url('events')) { $classes[] = 'eventbrite-venue-single-event'; } global $post; if (isset($post->ID) && $post->ID == eventbrite_venue_get_page_id('calendar')) { $classes[] = 'template-calendar'; } return $classes; }
<?php /** * Template for sidebar * * @package Eventbrite_Event */ ?> <?php if (class_exists('Voce_Eventbrite_API') && eventbrite_venue_get_page_id('event-info') == get_queried_object_id()) { $events = eb_api_get_featured_events(); $event = array_shift($events); $venue_info = eventbrite_venue_get_venue_address($event); $map_url = eventbrite_venue_get_venue_google_map_url($event); $venue_info = eventbrite_venue_get_venue_address($event); if (isset($venue_info['mailing-address'])) { $address = $venue_info['mailing-address']; } } ?> <aside class="span4" role="complementary"> <div class="sidebar"> <?php if (class_exists('Voce_Eventbrite_API') && (!empty($map_url) || !empty($address))) { ?> <div class="event-location widget"> <h2 class="widget-title"><?php _e('Location', 'eventbrite-multi'); ?>