wp_sitemaps_taxonomies_pre_url_list filter-hookWP 5.5.0

Filters the taxonomies URL list before it is generated.

Returning a non-null value will effectively short-circuit the generation, returning that value instead.

Usage

add_filter( 'wp_sitemaps_taxonomies_pre_url_list', 'wp_kama_sitemaps_taxonomies_pre_url_list_filter', 10, 3 );

/**
 * Function for `wp_sitemaps_taxonomies_pre_url_list` filter-hook.
 * 
 * @param array[]|null $url_list The URL list.
 * @param string       $taxonomy Taxonomy name.
 * @param int          $page_num Page of results.
 *
 * @return array[]|null
 */
function wp_kama_sitemaps_taxonomies_pre_url_list_filter( $url_list, $taxonomy, $page_num ){

	// filter...
	return $url_list;
}
$url_list(array[]|null)
The URL list.
Default: null
$taxonomy(string)
Taxonomy name.
$page_num(int)
Page of results.

Changelog

Since 5.5.0 Introduced.

Where the hook is called

WP_Sitemaps_Taxonomies::get_url_list()
wp_sitemaps_taxonomies_pre_url_list
wp-includes/sitemaps/providers/class-wp-sitemaps-taxonomies.php 84-89
$url_list = apply_filters(
	'wp_sitemaps_taxonomies_pre_url_list',
	null,
	$taxonomy,
	$page_num
);

Where the hook is used in WordPress

Usage not found.