network_by_path_segments_count filter-hookWP 3.9.0

Filters the number of path segments to consider when searching for a site.

Usage

add_filter( 'network_by_path_segments_count', 'wp_kama_network_by_path_segments_count_filter', 10, 3 );

/**
 * Function for `network_by_path_segments_count` filter-hook.
 * 
 * @param int|null $segments The number of path segments to consider. WordPress by default looks at one path segment. The function default of null only makes sense when you know the requested path should match a network.
 * @param string   $domain   The requested domain.
 * @param string   $path     The requested path, in full.
 *
 * @return int|null
 */
function wp_kama_network_by_path_segments_count_filter( $segments, $domain, $path ){

	// filter...
	return $segments;
}
$segments(int|null)
The number of path segments to consider. WordPress by default looks at one path segment. The function default of null only makes sense when you know the requested path should match a network.
$domain(string)
The requested domain.
$path(string)
The requested path, in full.

Changelog

Since 3.9.0 Introduced.

Where the hook is called

WP_Network::get_by_path()
network_by_path_segments_count
wp-includes/class-wp-network.php 383
$segments = apply_filters( 'network_by_path_segments_count', $segments, $domain, $path );

Where the hook is used in WordPress

Usage not found.