What is SourceDrop?
//show more events on the events list pages
add_action( 'pre_get_posts', 'show_one_year_of_events' );
function show_one_year_of_events( $query ) {
$current_date = date('j M Y', strtotime('today'));
$end_date = date('j M Y', strtotime('+1 year'));
if ( $query->query_vars['eventDisplay'] == 'upcoming' || $query->query_vars['eventDisplay'] == 'past' && $query->query_vars['post_type'] == TribeEvents::POSTTYPE && !is_tax(TribeEvents::TAXONOMY) && empty( $query->query_vars['suppress_filters'] ) ) {
$query->set('start_date', $current_date);
$query->set('end_date', $end_date);
$query->set('posts_per_page', -1);
}
return $query;
}