Tribe__Events__Pro__Main::get_current_template_class( string $class )
Specify the PHP class for the current page template
Contents
Parameters
- $class
-
(string) (Required) The current class we are filtering.
Return
(string) The class.
Source
File: src/Tribe/Main.php
public function get_current_template_class( $class ) {
// venue view
if ( is_singular( Tribe__Events__Main::VENUE_POST_TYPE ) ) {
$class = 'Tribe__Events__Pro__Templates__Single_Venue';
} // organizer view
elseif ( is_singular( Tribe__Events__Main::ORGANIZER_POST_TYPE ) ) {
$class = 'Tribe__Events__Pro__Templates__Single_Organizer';
} // week view
elseif ( tribe_is_week() || tribe_is_ajax_view_request( 'week' ) ) {
$class = 'Tribe__Events__Pro__Templates__Week';
} // photo view
elseif ( tribe_is_photo() || tribe_is_ajax_view_request( 'photo' ) ) {
$class = 'Tribe__Events__Pro__Templates__Photo';
} // map view
elseif ( tribe_is_map() || tribe_is_ajax_view_request( 'map' ) ) {
$class = 'Tribe__Events__Pro__Templates__Map';
}
return $class;
}