Hooks::filter_hide_filter_bar( bool $should_display_filters, TribeEventsViewsV2View_Interface $view )

Filters the “should display filters” for ECP views.


Parameters

$should_display_filters

(bool) (Required) Boolean on whether to display filters or not.

$view

(TribeEventsViewsV2View_Interface) (Required) The View currently rendering.


Top ↑

Return

(bool)


Top ↑

Source

File: src/Tribe/Views/V2/Hooks.php

	public function filter_hide_filter_bar( $should_display_filters, $view ) {
		$slug     = $view->get_slug();
		$wp_query = tribe_get_global_query_object();

		// Don't show for organizers or venues.
		if ( in_array( $slug, [ 'organizer', 'venue' ] ) ) {
			return false;
		}

		// Don't show for a recurring event "all" page.
		if ( 'all' === $slug || 'all' === $wp_query->get( 'eventDisplay' ) || $wp_query->tribe_is_recurrence_list ) {
			return false;
		}

		return $should_display_filters;
	}

Top ↑

Changelog

Changelog
Version Description
5.1.1 Introduced.