Title: 7.0.0 | Developer.WordPress.org

---

# New and updated in 7.0.0

Functions

Hooks

Classes

Methods

 * function[wp_enqueue_view_transitions_admin_css()](https://developer.wordpress.org/reference/functions/wp_enqueue_view_transitions_admin_css/)
 * Enqueues View Transitions CSS for the admin.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_enqueue_view_transitions_admin_css/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_enqueue_view_transitions_admin_css/#uses)
   | Source: [wp-includes/view-transitions.php:15](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/view-transitions.php#L15-L17)
 * function[wp_get_view_transitions_admin_css()](https://developer.wordpress.org/reference/functions/wp_get_view_transitions_admin_css/)
 * Gets the CSS for View Transitions in the admin.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/wp_get_view_transitions_admin_css/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/functions/wp_get_view_transitions_admin_css/#uses)
   | Source: [wp-includes/view-transitions.php:26](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/view-transitions.php#L26-L30)
 * function[wp_set_script_module_translations()](https://developer.wordpress.org/reference/functions/wp_set_script_module_translations/)
 * Overrides the text domain and path used to load translations for a script module.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_set_script_module_translations/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/wp_set_script_module_translations/#uses)
   | Source: [wp-includes/script-modules.php:158](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/script-modules.php#L158-L160)
 * hook[rest_block_hooks_post_types](https://developer.wordpress.org/reference/hooks/rest_block_hooks_post_types/)
 * Filters which post types should have Block Hooks applied.
 * Used by [2 functions](https://developer.wordpress.org/reference/hooks/rest_block_hooks_post_types/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/rest_block_hooks_post_types/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:2187](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php#L2187-L2187)
 * class[WP_REST_Icons_Controller](https://developer.wordpress.org/reference/classes/wp_rest_icons_controller/)
 * Controller which provides a REST endpoint for the editor to read registered icons.
   For the time being, only core icons are available, which are defined in a single
   manifest file (wp-includes/assets/icon-library-manifest.php).
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_icons_controller/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_rest_icons_controller/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-icons-controller.php:21](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-icons-controller.php#L21-L250)
 * method[WP_REST_Attachments_Controller::get_attachment_filename()](https://developer.wordpress.org/reference/classes/wp_rest_attachments_controller/get_attachment_filename/)
 * Gets the attachment’s original file name.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_rest_attachments_controller/get_attachment_filename/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_rest_attachments_controller/get_attachment_filename/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:1819](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php#L1819-L1833)
 * method[WP_REST_Attachments_Controller::get_attachment_filesize()](https://developer.wordpress.org/reference/classes/wp_rest_attachments_controller/get_attachment_filesize/)
 * Gets the attachment’s file size in bytes.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_rest_attachments_controller/get_attachment_filesize/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_rest_attachments_controller/get_attachment_filesize/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:1843](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php#L1843-L1858)
 * method[WP_REST_Abilities_V1_List_Controller::strip_internal_schema_keywords()](https://developer.wordpress.org/reference/classes/wp_rest_abilities_v1_list_controller/strip_internal_schema_keywords/)
 * Recursively removes WordPress-internal keywords from a schema.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_rest_abilities_v1_list_controller/strip_internal_schema_keywords/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_rest_abilities_v1_list_controller/strip_internal_schema_keywords/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-abilities-v1-list-controller.php:243](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-abilities-v1-list-controller.php#L243-L291)
 * function[wp_cache_switch_to_blog_fallback()](https://developer.wordpress.org/reference/functions/wp_cache_switch_to_blog_fallback/)
 * Fallback logic for switching cache context when an object cache drop-in lacks
   a switch_to_blog() method.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/wp_cache_switch_to_blog_fallback/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/functions/wp_cache_switch_to_blog_fallback/#uses)
   | Source: [wp-includes/ms-blogs.php:611](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/ms-blogs.php#L611-L685)
 * function[_load_script_textdomain_from_src()](https://developer.wordpress.org/reference/functions/_load_script_textdomain_from_src/)
 * Resolves and loads the translation JSON file for a given script or script module
   source URL.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/_load_script_textdomain_from_src/#used-by)
   | Uses [11 functions](https://developer.wordpress.org/reference/functions/_load_script_textdomain_from_src/#uses)
   | Source: [wp-includes/l10n.php:1208](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/l10n.php#L1208-L1345)
 * function[load_script_module_textdomain()](https://developer.wordpress.org/reference/functions/load_script_module_textdomain/)
 * Loads the translation data for a given script module ID and text domain.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/load_script_module_textdomain/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/functions/load_script_module_textdomain/#uses)
   | Source: [wp-includes/l10n.php:1173](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/l10n.php#L1173-L1186)
 * hook[wp_get_archives_args](https://developer.wordpress.org/reference/hooks/wp_get_archives_args/)
 * Filters the arguments for displaying archive links.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_get_archives_args/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_get_archives_args/#uses)
   | Source: [wp-includes/general-template.php:2030](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/general-template.php#L2030-L2030)
 * hook[wp_trigger_error_always_run](https://developer.wordpress.org/reference/hooks/wp_trigger_error_always_run/)
 * Always fires when the given function triggers a user-level error/warning/notice/
   deprecation message.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_trigger_error_always_run/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_trigger_error_always_run/#uses)
   | Source: [wp-includes/functions.php:6116](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/functions.php#L6116-L6116)
 * hook[wp_trigger_error_trigger_error](https://developer.wordpress.org/reference/hooks/wp_trigger_error_trigger_error/)
 * Filters whether to trigger an error.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_trigger_error_trigger_error/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_trigger_error_trigger_error/#uses)
   | Source: [wp-includes/functions.php:6128](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/functions.php#L6128-L6128)
 * function[_wp_connectors_get_connector_script_module_data()](https://developer.wordpress.org/reference/functions/_wp_connectors_get_connector_script_module_data/)
 * Exposes connector settings to the connectors-wp-admin script module.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/_wp_connectors_get_connector_script_module_data/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/functions/_wp_connectors_get_connector_script_module_data/#uses)
   | Source: [wp-includes/connectors.php:674](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/connectors.php#L674-L729)
 * function[_wp_register_default_connector_settings()](https://developer.wordpress.org/reference/functions/_wp_register_default_connector_settings/)
 * Registers default connector settings.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/_wp_register_default_connector_settings/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/functions/_wp_register_default_connector_settings/#uses)
   | Source: [wp-includes/connectors.php:574](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/connectors.php#L574-L617)
 * function[_wp_connectors_pass_default_keys_to_ai_client()](https://developer.wordpress.org/reference/functions/_wp_connectors_pass_default_keys_to_ai_client/)
 * Passes stored connector API keys to the WP AI client.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/_wp_connectors_pass_default_keys_to_ai_client/#used-by)
   | Uses [6 functions](https://developer.wordpress.org/reference/functions/_wp_connectors_pass_default_keys_to_ai_client/#uses)
   | Source: [wp-includes/connectors.php:626](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/connectors.php#L626-L662)
 * function[_wp_connectors_is_ai_api_key_valid()](https://developer.wordpress.org/reference/functions/_wp_connectors_is_ai_api_key_valid/)
 * Checks whether an API key is valid for a given provider.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/_wp_connectors_is_ai_api_key_valid/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/functions/_wp_connectors_is_ai_api_key_valid/#uses)
   | Source: [wp-includes/connectors.php:476](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/connectors.php#L476-L503)
 * function[_wp_connectors_rest_settings_dispatch()](https://developer.wordpress.org/reference/functions/_wp_connectors_rest_settings_dispatch/)
 * Masks and validates connector API keys in REST responses.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/_wp_connectors_rest_settings_dispatch/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/functions/_wp_connectors_rest_settings_dispatch/#uses)
   | Source: [wp-includes/connectors.php:522](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/connectors.php#L522-L565)
 * function[_wp_connectors_init()](https://developer.wordpress.org/reference/functions/_wp_connectors_init/)
 * Initializes the connector registry with default connectors and fires the registration
   action.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/_wp_connectors_init/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/functions/_wp_connectors_init/#uses)
   | Source: [wp-includes/connectors.php:212](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/connectors.php#L212-L273)
 * hook[wp_connectors_init](https://developer.wordpress.org/reference/hooks/wp_connectors_init/)
 * Fires when the connector registry is ready for plugins to register connectors.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_connectors_init/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_connectors_init/#uses)
   | Source: [wp-includes/connectors.php:272](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/connectors.php#L272-L272)
 * function[_wp_connectors_register_default_ai_providers()](https://developer.wordpress.org/reference/functions/_wp_connectors_register_default_ai_providers/)
 * Registers connectors for the built-in AI providers.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/_wp_connectors_register_default_ai_providers/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/functions/_wp_connectors_register_default_ai_providers/#uses)
   | Source: [wp-includes/connectors.php:283](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/connectors.php#L283-L406)
 * function[_wp_connectors_mask_api_key()](https://developer.wordpress.org/reference/functions/_wp_connectors_mask_api_key/)
 * Masks an API key, showing only the last 4 characters.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/_wp_connectors_mask_api_key/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/functions/_wp_connectors_mask_api_key/#uses)
   | Source: [wp-includes/connectors.php:417](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/connectors.php#L417-L423)
 * function[_wp_connectors_get_api_key_source()](https://developer.wordpress.org/reference/functions/_wp_connectors_get_api_key_source/)
 * Determines the source of an API key for a given connector.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/_wp_connectors_get_api_key_source/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/_wp_connectors_get_api_key_source/#uses)
   | Source: [wp-includes/connectors.php:440](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/connectors.php#L440-L464)
 * function[wp_is_connector_registered()](https://developer.wordpress.org/reference/functions/wp_is_connector_registered/)
 * Checks if a connector is registered.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_is_connector_registered/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_is_connector_registered/#uses)
   | Source: [wp-includes/connectors.php:23](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/connectors.php#L23-L30)
 * function[wp_get_connector()](https://developer.wordpress.org/reference/functions/wp_get_connector/)
 * Retrieves a registered connector.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_get_connector/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_get_connector/#uses)
   | Source: [wp-includes/connectors.php:85](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/connectors.php#L85-L92)
 * function[wp_get_connectors()](https://developer.wordpress.org/reference/functions/wp_get_connectors/)
 * Retrieves all registered connectors.
 * Used by [4 functions](https://developer.wordpress.org/reference/functions/wp_get_connectors/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_get_connectors/#uses)
   | Source: [wp-includes/connectors.php:150](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/connectors.php#L150-L157)
 * function[_wp_connectors_resolve_ai_provider_logo_url()](https://developer.wordpress.org/reference/functions/_wp_connectors_resolve_ai_provider_logo_url/)
 * Resolves an AI provider logo file path to a URL.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/_wp_connectors_resolve_ai_provider_logo_url/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/functions/_wp_connectors_resolve_ai_provider_logo_url/#uses)
   | Source: [wp-includes/connectors.php:171](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/connectors.php#L171-L201)
 * method[WP_Sync_Post_Meta_Storage::remove_updates_before_cursor()](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/remove_updates_before_cursor/)
 * Removes updates from a room that are older than the given cursor.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/remove_updates_before_cursor/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/remove_updates_before_cursor/#uses)
   | Source: [wp-includes/collaboration/class-wp-sync-post-meta-storage.php:355](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/collaboration/class-wp-sync-post-meta-storage.php#L355-L377)
 * method[WP_Sync_Post_Meta_Storage::get_storage_post_id()](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/get_storage_post_id/)
 * Gets or creates the storage post for a given room.
 * Used by [5 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/get_storage_post_id/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/get_storage_post_id/#uses)
   | Source: [wp-includes/collaboration/class-wp-sync-post-meta-storage.php:223](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/collaboration/class-wp-sync-post-meta-storage.php#L223-L265)

1 [2](https://developer.wordpress.org/reference/since/7.0.0/page/2/?output_format=md)
[3](https://developer.wordpress.org/reference/since/7.0.0/page/3/?output_format=md)…
[6](https://developer.wordpress.org/reference/since/7.0.0/page/6/?output_format=md)

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