Title: WordPress | Page 16 of 49 | Developer.WordPress.org

---

# @package: WordPress

 * method[WP_Block_Metadata_Registry::is_valid_collection_path()](https://developer.wordpress.org/reference/classes/wp_block_metadata_registry/is_valid_collection_path/)
 * Checks whether the given block metadata collection path is valid against the 
   list of collection roots.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_block_metadata_registry/is_valid_collection_path/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_block_metadata_registry/is_valid_collection_path/#uses)
   | Source: [wp-includes/class-wp-block-metadata-registry.php:312](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-block-metadata-registry.php#L312-L326)
 * method[WP_Block_Metadata_Registry::get_default_collection_roots()](https://developer.wordpress.org/reference/classes/wp_block_metadata_registry/get_default_collection_roots/)
 * Gets the default collection root directory paths.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_block_metadata_registry/get_default_collection_roots/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_block_metadata_registry/get_default_collection_roots/#uses)
   | Source: [wp-includes/class-wp-block-metadata-registry.php:335](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-block-metadata-registry.php#L335-L357)
 * hook[wp_allowed_block_metadata_collection_roots](https://developer.wordpress.org/reference/hooks/wp_allowed_block_metadata_collection_roots/)
 * Filters the root directory paths for block metadata collections.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_allowed_block_metadata_collection_roots/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_allowed_block_metadata_collection_roots/#uses)
   | Source: [wp-includes/class-wp-block-metadata-registry.php:110](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-block-metadata-registry.php#L110-L110)
 * method[WP_PHPMailer::__construct()](https://developer.wordpress.org/reference/classes/wp_phpmailer/__construct/)
 * Constructor.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_phpmailer/__construct/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_phpmailer/__construct/#uses)
   | Source: [wp-includes/class-wp-phpmailer.php:25](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-phpmailer.php#L25-L28)
 * method[WP_PHPMailer::setLanguage()](https://developer.wordpress.org/reference/classes/wp_phpmailer/setlanguage/)
 * Defines the error messages using WordPress’ internationalization method.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_phpmailer/setlanguage/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_phpmailer/setlanguage/#uses)
   | Source: [wp-includes/class-wp-phpmailer.php:39](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-phpmailer.php#L39-L96)
 * class[WP_PHPMailer](https://developer.wordpress.org/reference/classes/wp_phpmailer/)
 * WordPress PHPMailer class.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_phpmailer/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_phpmailer/#uses)
   | Source: [wp-includes/class-wp-phpmailer.php:16](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-phpmailer.php#L16-L97)
 * function[apply_block_hooks_to_content_from_post_object()](https://developer.wordpress.org/reference/functions/apply_block_hooks_to_content_from_post_object/)
 * Run the Block Hooks algorithm on a post object’s content.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/apply_block_hooks_to_content_from_post_object/#used-by)
   | Uses [10 functions](https://developer.wordpress.org/reference/functions/apply_block_hooks_to_content_from_post_object/#uses)
   | Source: [wp-includes/blocks.php:1214](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/blocks.php#L1214-L1324)
 * function[wp_register_block_types_from_metadata_collection()](https://developer.wordpress.org/reference/functions/wp_register_block_types_from_metadata_collection/)
 * Registers all block types from a block metadata collection.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_register_block_types_from_metadata_collection/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/functions/wp_register_block_types_from_metadata_collection/#uses)
   | Source: [wp-includes/blocks.php:413](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/blocks.php#L413-L422)
 * function[wp_unique_id_from_values()](https://developer.wordpress.org/reference/functions/wp_unique_id_from_values/)
 * Generates a unique ID based on the structure and values of a given array.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_unique_id_from_values/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/functions/wp_unique_id_from_values/#uses)
   | Source: [wp-includes/functions.php:8118](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/functions.php#L8118-L8135)
 * function[wp_fast_hash()](https://developer.wordpress.org/reference/functions/wp_fast_hash/)
 * Returns a cryptographically secure hash of a message using a fast generic hash
   function.
 * Used by [5 functions](https://developer.wordpress.org/reference/functions/wp_fast_hash/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/functions/wp_fast_hash/#uses)
   | Source: [wp-includes/functions.php:9245](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/functions.php#L9245-L9251)
 * function[wp_verify_fast_hash()](https://developer.wordpress.org/reference/functions/wp_verify_fast_hash/)
 * Checks whether a plaintext message matches the hashed value. Used to verify values
   hashed via wp_fast_hash().
 * Used by [4 functions](https://developer.wordpress.org/reference/functions/wp_verify_fast_hash/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_verify_fast_hash/#uses)
   | Source: [wp-includes/functions.php:9268](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/functions.php#L9268-L9280)
 * method[WP_URL_Pattern_Prefixer::prefix_path_pattern()](https://developer.wordpress.org/reference/classes/wp_url_pattern_prefixer/prefix_path_pattern/)
 * Prefixes the given URL path pattern with the base path for the given context.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_url_pattern_prefixer/prefix_path_pattern/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_url_pattern_prefixer/prefix_path_pattern/#uses)
   | Source: [wp-includes/class-wp-url-pattern-prefixer.php:64](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-url-pattern-prefixer.php#L64-L102)
 * method[WP_URL_Pattern_Prefixer::get_default_contexts()](https://developer.wordpress.org/reference/classes/wp_url_pattern_prefixer/get_default_contexts/)
 * Returns the default contexts used by the class.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_url_pattern_prefixer/get_default_contexts/#used-by)
   | Uses [10 functions](https://developer.wordpress.org/reference/classes/wp_url_pattern_prefixer/get_default_contexts/#uses)
   | Source: [wp-includes/class-wp-url-pattern-prefixer.php:111](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-url-pattern-prefixer.php#L111-L121)
 * method[WP_URL_Pattern_Prefixer::escape_pattern_string()](https://developer.wordpress.org/reference/classes/wp_url_pattern_prefixer/escape_pattern_string/)
 * Escapes a string for use in a URL pattern component.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_url_pattern_prefixer/escape_pattern_string/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_url_pattern_prefixer/escape_pattern_string/#uses)
   | Source: [wp-includes/class-wp-url-pattern-prefixer.php:132](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-url-pattern-prefixer.php#L132-L134)
 * class[WP_URL_Pattern_Prefixer](https://developer.wordpress.org/reference/classes/wp_url_pattern_prefixer/)
 * Class for prefixing URL patterns.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_url_pattern_prefixer/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_url_pattern_prefixer/#uses)
   | Source: [wp-includes/class-wp-url-pattern-prefixer.php:18](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-url-pattern-prefixer.php#L18-L135)
 * method[WP_URL_Pattern_Prefixer::__construct()](https://developer.wordpress.org/reference/classes/wp_url_pattern_prefixer/__construct/)
 * Constructor.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_url_pattern_prefixer/__construct/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_url_pattern_prefixer/__construct/#uses)
   | Source: [wp-includes/class-wp-url-pattern-prefixer.php:37](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-url-pattern-prefixer.php#L37-L48)
 * function[wp_render_empty_block_template_warning()](https://developer.wordpress.org/reference/functions/wp_render_empty_block_template_warning/)
 * Renders a warning screen for empty block templates.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/wp_render_empty_block_template_warning/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/functions/wp_render_empty_block_template_warning/#uses)
   | Source: [wp-includes/block-template.php:28](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/block-template.php#L28-L44)
 * hook[should_load_block_assets_on_demand](https://developer.wordpress.org/reference/hooks/should_load_block_assets_on_demand/)
 * Filters whether block styles should be loaded on demand.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/should_load_block_assets_on_demand/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/should_load_block_assets_on_demand/#uses)
   | Source: [wp-includes/script-loader.php:2753](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/script-loader.php#L2753-L2753)
 * function[wp_should_load_block_assets_on_demand()](https://developer.wordpress.org/reference/functions/wp_should_load_block_assets_on_demand/)
 * Checks whether block styles should be loaded only on-render.
 * Used by [6 functions](https://developer.wordpress.org/reference/functions/wp_should_load_block_assets_on_demand/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/functions/wp_should_load_block_assets_on_demand/#uses)
   | Source: [wp-includes/script-loader.php:2728](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/script-loader.php#L2728-L2754)
 * hook[wp_next_scheduled](https://developer.wordpress.org/reference/hooks/wp_next_scheduled/)
 * Filters the timestamp of the next scheduled event for the given hook.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_next_scheduled/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_next_scheduled/#uses)
   | Source: [wp-includes/cron.php:887](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/cron.php#L887-L887)
 * hook[get_calendar_args](https://developer.wordpress.org/reference/hooks/get_calendar_args/)
 * Filter the `get_calendar` function arguments before they are used.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/get_calendar_args/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/get_calendar_args/#uses)
   | Source: [wp-includes/general-template.php:2310](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/general-template.php#L2310-L2310)
 * method[WP_REST_Menu_Locations_Controller::check_has_read_only_access()](https://developer.wordpress.org/reference/classes/wp_rest_menu_locations_controller/check_has_read_only_access/)
 * Checks whether the current user has read permission for the endpoint.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_rest_menu_locations_controller/check_has_read_only_access/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/classes/wp_rest_menu_locations_controller/check_has_read_only_access/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-menu-locations-controller.php:152](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-menu-locations-controller.php#L152-L168)
 * hook[rest_menu_read_access](https://developer.wordpress.org/reference/hooks/rest_menu_read_access/)
 * Filters whether the current user has read access to menu items via the REST API.
 * Used by [3 functions](https://developer.wordpress.org/reference/hooks/rest_menu_read_access/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/rest_menu_read_access/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-menu-items-controller.php:93](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-menu-items-controller.php#L93-L93)
 * hook[the_password_form_incorrect_password](https://developer.wordpress.org/reference/hooks/the_password_form_incorrect_password/)
 * Filters the invalid password message shown on password-protected posts.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/the_password_form_incorrect_password/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/the_password_form_incorrect_password/#uses)
   | Source: [wp-includes/post-template.php:1799](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/post-template.php#L1799-L1799)
 * function[wp_ensure_editable_role()](https://developer.wordpress.org/reference/functions/wp_ensure_editable_role/)
 * Stop execution if the role can not be assigned by the current user.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_ensure_editable_role/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/functions/wp_ensure_editable_role/#uses)
   | Source: [wp-admin/includes/ms.php:1181](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/ms.php#L1181-L1186)
 * hook[manage_users-network_custom_column](https://developer.wordpress.org/reference/hooks/manage_users-network_custom_column/)
 * Filters the display output of custom columns in the Network Users list table.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/manage_users-network_custom_column/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/manage_users-network_custom_column/#uses)
   | Source: [wp-admin/includes/class-wp-ms-users-list-table.php:481](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-wp-ms-users-list-table.php#L481-L481)
 * function[_wp_get_site_editor_redirection_url()](https://developer.wordpress.org/reference/functions/_wp_get_site_editor_redirection_url/)
 * Maps old site editor urls to the new updated ones.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/_wp_get_site_editor_redirection_url/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/_wp_get_site_editor_redirection_url/#uses)
   | Source: [wp-admin/site-editor.php:32](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/site-editor.php#L32-L111)
 * hook[import_filters](https://developer.wordpress.org/reference/hooks/import_filters/)
 * Fires at the end of the Import screen.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/import_filters/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/import_filters/#uses)
   | Source: [wp-admin/import.php:244](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/import.php#L244-L244)
 * function[wp_print_font_faces_from_style_variations()](https://developer.wordpress.org/reference/functions/wp_print_font_faces_from_style_variations/)
 * Generates and prints font-face styles defined the the theme style variations.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/wp_print_font_faces_from_style_variations/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/wp_print_font_faces_from_style_variations/#uses)
   | Source: [wp-includes/fonts.php:63](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/fonts.php#L63-L71)
 * function[get_user()](https://developer.wordpress.org/reference/functions/get_user/)
 * Retrieves user info by user ID.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/get_user/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/get_user/#uses)
   | Source: [wp-includes/user.php:859](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/user.php#L859-L861)

 [Previous Page](https://developer.wordpress.org/reference/package/wordpress/page/15/?output_format=md)

[1](https://developer.wordpress.org/reference/package/wordpress/?output_format=md)…
[14](https://developer.wordpress.org/reference/package/wordpress/page/14/?output_format=md)
[15](https://developer.wordpress.org/reference/package/wordpress/page/15/?output_format=md)
16 [17](https://developer.wordpress.org/reference/package/wordpress/page/17/?output_format=md)
[18](https://developer.wordpress.org/reference/package/wordpress/page/18/?output_format=md)…
[49](https://developer.wordpress.org/reference/package/wordpress/page/49/?output_format=md)

 [Next Page](https://developer.wordpress.org/reference/package/wordpress/page/17/?output_format=md)