wp_register_sitemap_provider( string $name, WP_Sitemaps_Provider $provider )

Registers a new sitemap provider.


Parameters

$name

(Required) Unique name for the sitemap provider.

$provider

(Required) The Sitemaps_Provider instance implementing the sitemap.


Return

(bool) Whether the sitemap was added.


Source

File: wp-includes/sitemaps.php

function wp_register_sitemap_provider( $name, WP_Sitemaps_Provider $provider ) {
	$sitemaps = wp_sitemaps_get_server();

	return $sitemaps->registry->add_provider( $name, $provider );
}


Changelog

Changelog
Version Description
5.5.0 Introduced.