Tribe__Events__Pro__Main::parse_query( WP_Query $query )
Set PRO query flags
Contents
Parameters
- $query
-
(WP_Query) (Required) The current query object.
Return
(WP_Query) The modified query object.
Source
File: src/Tribe/Main.php
public function parse_query( $query ) {
$query->tribe_is_week = false;
$query->tribe_is_photo = false;
$query->tribe_is_map = false;
$query->tribe_is_event_pro_query = false;
if ( ! empty( $query->query_vars['eventDisplay'] ) ) {
$query->tribe_is_event_pro_query = true;
switch ( $query->query_vars['eventDisplay'] ) {
case 'week':
$query->tribe_is_week = true;
break;
case 'photo':
$query->tribe_is_photo = true;
break;
case 'map':
/*
* Query setup for the map view is located in
* Tribe__Events__Pro__Geo_Loc->setup_geoloc_in_query()
*/
$query->tribe_is_map = true;
break;
}
}
}