Title: wp-includes/sitemaps/class-wp-sitemaps-provider.php | Developer.WordPress.org

---

# File: wp-includes/sitemaps/class-wp-sitemaps-provider.php

 * method[WP_Sitemaps_Provider::get_sitemap_entries()](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/get_sitemap_entries/)
 * Lists sitemap pages exposed by this provider.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/get_sitemap_entries/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/get_sitemap_entries/#uses)
   | Source: [wp-includes/sitemaps/class-wp-sitemaps-provider.php:106](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/sitemaps/class-wp-sitemaps-provider.php#L106-L135)
 * hook[wp_sitemaps_index_entry](https://developer.wordpress.org/reference/hooks/wp_sitemaps_index_entry/)
 * Filters the sitemap entry for the sitemap index.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_sitemaps_index_entry/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_sitemaps_index_entry/#uses)
   | Source: [wp-includes/sitemaps/class-wp-sitemaps-provider.php:128](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/sitemaps/class-wp-sitemaps-provider.php#L128-L128)
 * method[WP_Sitemaps_Provider::get_sitemap_url()](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/get_sitemap_url/)
 * Gets the URL of a sitemap entry.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/get_sitemap_url/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/get_sitemap_url/#uses)
   | Source: [wp-includes/sitemaps/class-wp-sitemaps-provider.php:148](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/sitemaps/class-wp-sitemaps-provider.php#L148-L170)
 * method[WP_Sitemaps_Provider::get_object_subtypes()](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/get_object_subtypes/)
 * Returns the list of supported object subtypes exposed by the provider.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/get_object_subtypes/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/get_object_subtypes/#uses)
   | Source: [wp-includes/sitemaps/class-wp-sitemaps-provider.php:179](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/sitemaps/class-wp-sitemaps-provider.php#L179-L181)
 * method[WP_Sitemaps_Provider::get_sitemap_type_data()](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/get_sitemap_type_data/)
 * Gets data about each sitemap type.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/get_sitemap_type_data/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/get_sitemap_type_data/#uses)
   | Source: [wp-includes/sitemaps/class-wp-sitemaps-provider.php:67](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/sitemaps/class-wp-sitemaps-provider.php#L67-L95)
 * class[WP_Sitemaps_Provider](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/)
 * Class WP_Sitemaps_Provider.
 * Used by [3 functions](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/#uses)
   | Source: [wp-includes/sitemaps/class-wp-sitemaps-provider.php:17](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/sitemaps/class-wp-sitemaps-provider.php#L17-L182)
 * method[WP_Sitemaps_Provider::get_url_list()](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/get_url_list/)
 * Gets a URL list for a sitemap.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/get_url_list/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/get_url_list/#uses)
   | Source: [wp-includes/sitemaps/class-wp-sitemaps-provider.php:48](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/sitemaps/class-wp-sitemaps-provider.php#L48-L48)
 * method[WP_Sitemaps_Provider::get_max_num_pages()](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/get_max_num_pages/)
 * Gets the max number of pages available for the object type.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/get_max_num_pages/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_sitemaps_provider/get_max_num_pages/#uses)
   | Source: [wp-includes/sitemaps/class-wp-sitemaps-provider.php:58](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/sitemaps/class-wp-sitemaps-provider.php#L58-L58)