Tribe__Events__Main::template_redirect()
Trigger is_404 on single event if no events are found
Source
File: src/Tribe/Main.php
public function template_redirect() {
if ( ! $wp_query = tribe_get_global_query_object() ) {
return;
}
// if JS is disabled, then we need to handle tribe bar submissions manually
if ( ! empty( $_POST['tribe-bar-view'] ) && ! empty( $_POST['submit-bar'] ) ) {
$this->handle_submit_bar_redirect( $_POST );
}
if ( $wp_query->tribe_is_event_query && self::instance()->displaying == 'single-event' && empty( $wp_query->posts ) ) {
$wp_query->is_404 = true;
}
}