Tribe__Events__Pro__Main::get_current_template_class( string $class )

Specify the PHP class for the current page template


Parameters

$class

(string) (Required) The current class we are filtering.


Top ↑

Return

(string) The class.


Top ↑

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;

		}