Hooks::filter_geocode_rewrite_rules( TribeEventsProViewsV2array $rules, TribeEventsProViewsV2array $bases, TribeEventsProViewsV2array $rewrite_slugs )

Filters the geocode based rewrite rules to add Views v2 specific rules.

Differently from other Views, the Map View sets up its rewrite rules in the Tribe__Events__Pro__Geo_Loc::add_routes method.

See also


Top ↑

Parameters

$bases

(<span class="TribeEventsProViewsV2array">TribeEventsProViewsV2array) (Required) The geocode rewrite bases.

$rewrite_slugs

(<span class="TribeEventsProViewsV2array">TribeEventsProViewsV2array) (Required) The geocode slugs.

$rules

(<span class="TribeEventsProViewsV2array">TribeEventsProViewsV2array) (Required) The geocode based rewrite rules.


Top ↑

Return

(TribeEventsProViewsV2array<string,string>) The filtered geocode based rewrite rules.


Top ↑

Source

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

	public function filter_geocode_rewrite_rules( $rules ) {
		if ( empty( $rules ) ) {
			return $rules;
		}

		return $this->container->make( Rewrite::class )->add_map_pagination_rules( $rules );
	}

Top ↑

Changelog

Changelog
Version Description
4.7.9 Introduced.