Exemplo n.º 1
0
 /**
  * Output the upcoming events associated with a venue
  *
  * @return string|null
  */
 function tribe_venue_upcoming_events($post_id = false)
 {
     $post_id = Tribe__Events__Main::postIdHelper($post_id);
     if ($post_id) {
         $args = array('venue' => $post_id, 'eventDisplay' => 'list', 'posts_per_page' => apply_filters('tribe_events_single_venue_posts_per_page', 100));
         $html = tribe_include_view_list($args);
         return apply_filters('tribe_venue_upcoming_events', $html);
     }
     return null;
 }
Exemplo n.º 2
0
 /**
  * Output the upcoming events associated with a venue
  *
  * @return void
  * @since 3.0
  */
 function tribe_venue_upcoming_events($post_id = false)
 {
     $post_id = TribeEvents::postIdHelper($post_id);
     if ($post_id) {
         // turn off the venue group
         tribe_set_the_meta_visibility('tribe_event_venue', false, 'meta_group');
         $args = array('venue' => $post_id, 'eventDisplay' => 'upcoming');
         $html = tribe_include_view_list($args);
         // housekeeping: turn on the venue meta group before we leave
         tribe_set_the_meta_visibility('tribe_event_venue', true, 'meta_group');
         return apply_filters('tribe_venue_upcoming_events', $html);
     }
 }
Exemplo n.º 3
0
    the_content();
    ?>
		</div>
		<?php 
}
?>
			
		<!-- Venue Featured Image -->
		<?php 
echo tribe_event_featured_image(null, 'full');
?>

	</div><!-- .tribe-events-event-meta -->

	<!-- Upcoming event list -->
	<?php 
do_action('tribe_events_single_venue_before_upcoming_events');
?>
	<?php 
// Use the 'tribe_events_single_venue_posts_per_page' to filter the
// number of events to display beneath the venue info on the venue page.
?>
 
	<?php 
echo tribe_include_view_list(array('venue' => $venue_id, 'eventDisplay' => 'upcoming', 'posts_per_page' => apply_filters('tribe_events_single_venue_posts_per_page', 100)));
?>
	<?php 
do_action('tribe_events_single_venue_after_upcoming_events');
?>
	
</div><!-- .tribe-events-venue -->
    the_content();
    ?>
		</div>
		<?php 
}
?>

	</div><!-- .tribe-events-organizer-meta -->
	<?php 
do_action('tribe_events_single_organizer_after_organizer');
?>

	<!-- Upcoming event list -->
	<?php 
do_action('tribe_events_single_organizer_before_upcoming_events');
?>
	<?php 
// Use the 'tribe_events_single_organizer_posts_per_page' to filter the
// number of events to display beneath the venue info on the venue page.
?>
 
	<?php 
echo tribe_include_view_list(array('organizer' => get_the_ID(), 'eventDisplay' => 'upcoming', apply_filters('tribe_events_single_organizer_posts_per_page', 100)));
?>
	<?php 
do_action('tribe_events_single_organizer_after_upcoming_events');
?>
	
</div><!-- .tribe-events-organizer -->
<?php 
do_action('tribe_events_single_organizer_after_template');