Week scope not showing ongoing events
-
Hello,
I’ve made a week scope, but it’s not showing the ongoing events.Its filter only by start date.
My scope:add_filter( 'em_events_build_sql_conditions', 'my_em_scope_conditions',1,2); function my_em_scope_conditions($conditions, $args){ if( !empty($args['scope']) && $args['scope']=='week' ){ $current_dayname = date("l"); $start_date = date("Y-m-d",strtotime('monday this week')); $end_date = date("Y-m-d",strtotime("sunday this week")); $conditions['scope'] = " (event_start_date BETWEEN CAST('$start_date' AS DATE) AND CAST('$end_date' AS DATE)) OR (event_end_date BETWEEN CAST('$end_date' AS DATE) AND CAST('$start_date' AS DATE))"; } return $conditions; } add_filter( 'em_get_scopes','my_em_scopes',1,1); function my_em_scopes($scopes){ $my_scopes = array( 'week' => 'Week' ); return $scopes + $my_scopes; }
Thanks!
Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)
- The topic ‘Week scope not showing ongoing events’ is closed to new replies.