Title: 7.1.0 | Page 5 of 8 | Developer.WordPress.org

---

# New and updated in 7.1.0

Functions

Hooks

Classes

Methods

 * method[WP_Theme_JSON::split_selector_list()](https://developer.wordpress.org/reference/classes/wp_theme_json/split_selector_list/)
 * Splits a selector list into separate selectors.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/split_selector_list/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/split_selector_list/#uses)
   | Source: [wp-includes/class-wp-theme-json.php:1612](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-theme-json.php#L1612-L1730)
 * method[WP_Theme_JSON::sanitize_viewport_settings()](https://developer.wordpress.org/reference/classes/wp_theme_json/sanitize_viewport_settings/)
 * Sanitizes and normalizes viewport breakpoint settings.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/sanitize_viewport_settings/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/sanitize_viewport_settings/#uses)
   | Source: [wp-includes/class-wp-theme-json.php:826](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-theme-json.php#L826-L859)
 * method[WP_Theme_JSON::get_viewport_media_queries()](https://developer.wordpress.org/reference/classes/wp_theme_json/get_viewport_media_queries/)
 * Returns CSS media queries for responsive viewport style states.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/get_viewport_media_queries/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/get_viewport_media_queries/#uses)
   | Source: [wp-includes/class-wp-theme-json.php:720](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-theme-json.php#L720-L751)
 * method[WP_Theme_JSON::is_valid_viewport_breakpoint_size()](https://developer.wordpress.org/reference/classes/wp_theme_json/is_valid_viewport_breakpoint_size/)
 * Checks whether a viewport breakpoint value is a safe CSS length.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/is_valid_viewport_breakpoint_size/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/is_valid_viewport_breakpoint_size/#uses)
   | Source: [wp-includes/class-wp-theme-json.php:765](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-theme-json.php#L765-L776)
 * method[WP_Theme_JSON::get_viewport_breakpoint_value_in_pixels()](https://developer.wordpress.org/reference/classes/wp_theme_json/get_viewport_breakpoint_value_in_pixels/)
 * Converts a valid viewport breakpoint size to pixels for ordering checks.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/get_viewport_breakpoint_value_in_pixels/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/get_viewport_breakpoint_value_in_pixels/#uses)
   | Source: [wp-includes/class-wp-theme-json.php:790](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-theme-json.php#L790-L810)
 * method[WP_Query::is_sitemap()](https://developer.wordpress.org/reference/classes/wp_query/is_sitemap/)
 * Determines whether the query is for a sitemap.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_query/is_sitemap/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_query/is_sitemap/#uses)
   | Source: [wp-includes/class-wp-query.php:4668](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-query.php#L4668-L4670)
 * method[WP_oEmbed::sanitize_provider()](https://developer.wordpress.org/reference/classes/wp_oembed/sanitize_provider/)
 * Sanitizes and normalizes a single oEmbed provider entry.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_oembed/sanitize_provider/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_oembed/sanitize_provider/#uses)
   | Source: [wp-includes/class-wp-oembed.php:285](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-oembed.php#L285-L301)
 * class[WP_Icon_Collections_Registry](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/)
 * Core class used for interacting with registered icon collections.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/#uses)
   | Source: [wp-includes/class-wp-icon-collections-registry.php:18](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-icon-collections-registry.php#L18-L227)
 * method[WP_Icon_Collections_Registry::register()](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/register/)
 * Registers an icon collection.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/register/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/register/#uses)
   | Source: [wp-includes/class-wp-icon-collections-registry.php:50](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-icon-collections-registry.php#L50-L134)
 * method[WP_Icon_Collections_Registry::unregister()](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/unregister/)
 * Unregisters an icon collection.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/unregister/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/unregister/#uses)
   | Source: [wp-includes/class-wp-icon-collections-registry.php:146](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-icon-collections-registry.php#L146-L170)
 * method[WP_Icon_Collections_Registry::get_registered()](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/get_registered/)
 * Retrieves an array containing the properties of a registered icon collection.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/get_registered/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/get_registered/#uses)
   | Source: [wp-includes/class-wp-icon-collections-registry.php:180](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-icon-collections-registry.php#L180-L186)
 * method[WP_Icon_Collections_Registry::get_all_registered()](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/get_all_registered/)
 * Retrieves all registered icon collections.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/get_all_registered/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/get_all_registered/#uses)
   | Source: [wp-includes/class-wp-icon-collections-registry.php:195](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-icon-collections-registry.php#L195-L197)
 * method[WP_Icon_Collections_Registry::is_registered()](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/is_registered/)
 * Checks if an icon collection is registered.
 * Used by [3 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/is_registered/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/is_registered/#uses)
   | Source: [wp-includes/class-wp-icon-collections-registry.php:207](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-icon-collections-registry.php#L207-L209)
 * method[WP_Icon_Collections_Registry::get_instance()](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/get_instance/)
 * Utility method to retrieve the main instance of the class.
 * Used by [6 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/get_instance/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_icon_collections_registry/get_instance/#uses)
   | Source: [wp-includes/class-wp-icon-collections-registry.php:220](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-icon-collections-registry.php#L220-L226)
 * method[WP_Icons_Registry::unregister()](https://developer.wordpress.org/reference/classes/wp_icons_registry/unregister/)
 * Unregisters an icon.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_icons_registry/unregister/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_icons_registry/unregister/#uses)
   | Source: [wp-includes/class-wp-icons-registry.php:210](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-icons-registry.php#L210-L226)
 * class[WP_Filter_Sentinel](https://developer.wordpress.org/reference/classes/wp_filter_sentinel/)
 * Marker object used as a filter’s default value when any user value — including`
   null`, `false`, or arbitrary objects — must remain distinguishable from the “
   no filter modified this” case.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_filter_sentinel/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_filter_sentinel/#uses)
   | Source: [wp-includes/class-wp-filter-sentinel.php:25](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-filter-sentinel.php#L25-L25)
 * function[_wp_apply_block_content_filters()](https://developer.wordpress.org/reference/functions/_wp_apply_block_content_filters/)
 * Applies standard content filters similar to the ‘the_content’ filter.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/_wp_apply_block_content_filters/#used-by)
   | Uses [7 functions](https://developer.wordpress.org/reference/functions/_wp_apply_block_content_filters/#uses)
   | Source: [wp-includes/blocks.php:2650](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/blocks.php#L2650-L2674)
 * hook[wp_ai_client_cache_group](https://developer.wordpress.org/reference/hooks/wp_ai_client_cache_group/)
 * Filters the cache group used by the WP AI Client cache adapter.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_ai_client_cache_group/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_ai_client_cache_group/#uses)
   | Source: [wp-includes/ai-client/adapters/class-wp-ai-client-cache.php:51](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/ai-client/adapters/class-wp-ai-client-cache.php#L51-L51)
 * method[WP_AI_Client_Cache::get_cache_group()](https://developer.wordpress.org/reference/classes/wp_ai_client_cache/get_cache_group/)
 * Retrieves the cache group used for cache operations, applying a filter for customization.
 * Used by [8 functions](https://developer.wordpress.org/reference/classes/wp_ai_client_cache/get_cache_group/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_ai_client_cache/get_cache_group/#uses)
   | Source: [wp-includes/ai-client/adapters/class-wp-ai-client-cache.php:39](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/ai-client/adapters/class-wp-ai-client-cache.php#L39-L52)
 * hook[wp_ability_normalize_input](https://developer.wordpress.org/reference/hooks/wp_ability_normalize_input/)
 * Filters the normalized input for an ability.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_ability_normalize_input/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_ability_normalize_input/#uses)
   | Source: [wp-includes/abilities-api/class-wp-ability.php:508](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/abilities-api/class-wp-ability.php#L508-L508)
 * hook[wp_ability_validate_input](https://developer.wordpress.org/reference/hooks/wp_ability_validate_input/)
 * Filters the input validation result for an ability.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_ability_validate_input/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_ability_validate_input/#uses)
   | Source: [wp-includes/abilities-api/class-wp-ability.php:566](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/abilities-api/class-wp-ability.php#L566-L566)
 * hook[wp_ability_permission_result](https://developer.wordpress.org/reference/hooks/wp_ability_permission_result/)
 * Filters the result of an ability’s permission check.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_ability_permission_result/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_ability_permission_result/#uses)
   | Source: [wp-includes/abilities-api/class-wp-ability.php:652](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/abilities-api/class-wp-ability.php#L652-L652)
 * hook[wp_ability_execute_result](https://developer.wordpress.org/reference/hooks/wp_ability_execute_result/)
 * Filters the result returned by an ability’s execute callback.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_ability_execute_result/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_ability_execute_result/#uses)
   | Source: [wp-includes/abilities-api/class-wp-ability.php:701](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/abilities-api/class-wp-ability.php#L701-L701)
 * hook[wp_ability_validate_output](https://developer.wordpress.org/reference/hooks/wp_ability_validate_output/)
 * Filters the output validation result for an ability.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_ability_validate_output/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_ability_validate_output/#uses)
   | Source: [wp-includes/abilities-api/class-wp-ability.php:748](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/abilities-api/class-wp-ability.php#L748-L748)
 * hook[wp_ability_invoked](https://developer.wordpress.org/reference/hooks/wp_ability_invoked/)
 * Fires when an ability is invoked, before any processing takes place.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_ability_invoked/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_ability_invoked/#uses)
   | Source: [wp-includes/abilities-api/class-wp-ability.php:783](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/abilities-api/class-wp-ability.php#L783-L783)
 * hook[wp_pre_execute_ability](https://developer.wordpress.org/reference/hooks/wp_pre_execute_ability/)
 * Filters whether to short-circuit ability execution.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_pre_execute_ability/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_pre_execute_ability/#uses)
   | Source: [wp-includes/abilities-api/class-wp-ability.php:809](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/abilities-api/class-wp-ability.php#L809-L809)
 * hook[wp_get_abilities_item_include](https://developer.wordpress.org/reference/hooks/wp_get_abilities_item_include/)
 * Filters whether an individual ability should be included in the result set.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_get_abilities_item_include/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_get_abilities_item_include/#uses)
   | Source: [wp-includes/abilities-api.php:549](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/abilities-api.php#L549-L549)
 * hook[wp_get_abilities_result](https://developer.wordpress.org/reference/hooks/wp_get_abilities_result/)
 * Filters the full list of matched abilities after all per-item filtering is complete.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_get_abilities_result/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_get_abilities_result/#uses)
   | Source: [wp-includes/abilities-api.php:572](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/abilities-api.php#L572-L572)
 * function[_wp_get_abilities_match_meta()](https://developer.wordpress.org/reference/functions/_wp_get_abilities_match_meta/)
 * Checks whether an ability’s meta array matches a set of required key/value conditions.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/_wp_get_abilities_match_meta/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/_wp_get_abilities_match_meta/#uses)
   | Source: [wp-includes/abilities-api.php:588](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/abilities-api.php#L588-L604)
 * method[WP_Terms_List_Table::get_primary_column_aria_label()](https://developer.wordpress.org/reference/classes/wp_terms_list_table/get_primary_column_aria_label/)
 * Returns a clean label for the primary (Name) column’s row header `aria-label`.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_terms_list_table/get_primary_column_aria_label/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_terms_list_table/get_primary_column_aria_label/#uses)
   | Source: [wp-admin/includes/class-wp-terms-list-table.php:766](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-admin/includes/class-wp-terms-list-table.php#L766-L769)

 [Previous Page](https://developer.wordpress.org/reference/since/7.1.0/page/4/?output_format=md)

[1](https://developer.wordpress.org/reference/since/7.1.0/?output_format=md) … [3](https://developer.wordpress.org/reference/since/7.1.0/page/3/?output_format=md)
[4](https://developer.wordpress.org/reference/since/7.1.0/page/4/?output_format=md)
5 [6](https://developer.wordpress.org/reference/since/7.1.0/page/6/?output_format=md)
[7](https://developer.wordpress.org/reference/since/7.1.0/page/7/?output_format=md)
[8](https://developer.wordpress.org/reference/since/7.1.0/page/8/?output_format=md)

 [Next Page](https://developer.wordpress.org/reference/since/7.1.0/page/6/?output_format=md)