Title: 6.4.0 | Page 2 of 7 | Developer.WordPress.org

---

# New and updated in 6.4.0

Functions

Hooks

Classes

Methods

 * function[wp_set_option_autoload_values()](https://developer.wordpress.org/reference/functions/wp_set_option_autoload_values/)
 * Sets the autoload values for multiple options in the database.
 * Used by [3 functions](https://developer.wordpress.org/reference/functions/wp_set_option_autoload_values/#used-by)
   | Uses [8 functions](https://developer.wordpress.org/reference/functions/wp_set_option_autoload_values/#uses)
   | Source: [wp-includes/option.php:397](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/option.php#L397-L505)
 * method[WP_Font_Face_Resolver::to_theme_file_uri()](https://developer.wordpress.org/reference/classes/wp_font_face_resolver/to_theme_file_uri/)
 * Converts each ‘file:./’ placeholder into a URI to the font file in the theme.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face_resolver/to_theme_file_uri/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_font_face_resolver/to_theme_file_uri/#uses)
   | Source: [wp-includes/fonts/class-wp-font-face-resolver.php:170](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/fonts/class-wp-font-face-resolver.php#L170-L184)
 * method[WP_Font_Face_Resolver::to_kebab_case()](https://developer.wordpress.org/reference/classes/wp_font_face_resolver/to_kebab_case/)
 * Converts all first dimension keys into kebab-case.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face_resolver/to_kebab_case/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_font_face_resolver/to_kebab_case/#uses)
   | Source: [wp-includes/fonts/class-wp-font-face-resolver.php:194](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/fonts/class-wp-font-face-resolver.php#L194-L204)
 * method[WP_Font_Face::order_src()](https://developer.wordpress.org/reference/classes/wp_font_face/order_src/)
 * Orders `src` items to optimize for browser support.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_font_face/order_src/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face/order_src/#uses)
   | Source: [wp-includes/fonts/class-wp-font-face.php:234](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/fonts/class-wp-font-face.php#L234-L297)
 * method[WP_Font_Face::build_font_face_css()](https://developer.wordpress.org/reference/classes/wp_font_face/build_font_face_css/)
 * Builds the font-family’s CSS.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_font_face/build_font_face_css/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_font_face/build_font_face_css/#uses)
   | Source: [wp-includes/fonts/class-wp-font-face.php:307](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/fonts/class-wp-font-face.php#L307-L339)
 * method[WP_Font_Face::compile_src()](https://developer.wordpress.org/reference/classes/wp_font_face/compile_src/)
 * Compiles the `src` into valid CSS.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_font_face/compile_src/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face/compile_src/#uses)
   | Source: [wp-includes/fonts/class-wp-font-face.php:349](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/fonts/class-wp-font-face.php#L349-L360)
 * method[WP_Font_Face::compile_variations()](https://developer.wordpress.org/reference/classes/wp_font_face/compile_variations/)
 * Compiles the font variation settings.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_font_face/compile_variations/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face/compile_variations/#uses)
   | Source: [wp-includes/fonts/class-wp-font-face.php:370](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/fonts/class-wp-font-face.php#L370-L378)
 * method[WP_Font_Face_Resolver::get_fonts_from_theme_json()](https://developer.wordpress.org/reference/classes/wp_font_face_resolver/get_fonts_from_theme_json/)
 * Gets fonts defined in theme.json.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_font_face_resolver/get_fonts_from_theme_json/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_font_face_resolver/get_fonts_from_theme_json/#uses)
   | Source: [wp-includes/fonts/class-wp-font-face-resolver.php:28](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/fonts/class-wp-font-face-resolver.php#L28-L37)
 * method[WP_Font_Face_Resolver::parse_settings()](https://developer.wordpress.org/reference/classes/wp_font_face_resolver/parse_settings/)
 * Parse theme.json settings to extract font definitions with variations grouped
   by font-family.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face_resolver/parse_settings/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face_resolver/parse_settings/#uses)
   | Source: [wp-includes/fonts/class-wp-font-face-resolver.php:79](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/fonts/class-wp-font-face-resolver.php#L79-L107)
 * method[WP_Font_Face_Resolver::maybe_parse_name_from_comma_separated_list()](https://developer.wordpress.org/reference/classes/wp_font_face_resolver/maybe_parse_name_from_comma_separated_list/)
 * Parse font-family name from comma-separated lists.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face_resolver/maybe_parse_name_from_comma_separated_list/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face_resolver/maybe_parse_name_from_comma_separated_list/#uses)
   | Source: [wp-includes/fonts/class-wp-font-face-resolver.php:120](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/fonts/class-wp-font-face-resolver.php#L120-L126)
 * method[WP_Font_Face_Resolver::convert_font_face_properties()](https://developer.wordpress.org/reference/classes/wp_font_face_resolver/convert_font_face_properties/)
 * Converts font-face properties from theme.json format.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face_resolver/convert_font_face_properties/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face_resolver/convert_font_face_properties/#uses)
   | Source: [wp-includes/fonts/class-wp-font-face-resolver.php:137](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/fonts/class-wp-font-face-resolver.php#L137-L156)
 * method[WP_Font_Face::generate_style_element_attributes()](https://developer.wordpress.org/reference/classes/wp_font_face/generate_style_element_attributes/)
 * Gets the defined element’s attributes.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face/generate_style_element_attributes/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face/generate_style_element_attributes/#uses)
   | Source: [wp-includes/fonts/class-wp-font-face.php:242](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/fonts/class-wp-font-face.php#L242-L248)
 * method[WP_Font_Face::get_css()](https://developer.wordpress.org/reference/classes/wp_font_face/get_css/)
 * Gets the `@font-face` CSS styles for locally-hosted font files.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_font_face/get_css/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_font_face/get_css/#uses)
   | Source: [wp-includes/fonts/class-wp-font-face.php:211](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/fonts/class-wp-font-face.php#L211-L224)
 * class[WP_Font_Face](https://developer.wordpress.org/reference/classes/wp_font_face/)
 * Font Face generates and prints `@font-face` styles for given fonts.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face/#uses)
   | Source: [wp-includes/fonts/class-wp-font-face.php:15](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/fonts/class-wp-font-face.php#L15-L379)
 * method[WP_Font_Face::__construct()](https://developer.wordpress.org/reference/classes/wp_font_face/__construct/)
 * Creates and initializes an instance of WP_Font_Face.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face/__construct/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face/__construct/#uses)
   | Source: [wp-includes/fonts/class-wp-font-face.php:80](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/fonts/class-wp-font-face.php#L80-L88)
 * method[WP_Font_Face::generate_and_print()](https://developer.wordpress.org/reference/classes/wp_font_face/generate_and_print/)
 * Generates and prints the `@font-face` styles for the given fonts.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_font_face/generate_and_print/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_font_face/generate_and_print/#uses)
   | Source: [wp-includes/fonts/class-wp-font-face.php:73](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/fonts/class-wp-font-face.php#L73-L99)
 * method[WP_Font_Face::validate_fonts()](https://developer.wordpress.org/reference/classes/wp_font_face/validate_fonts/)
 * Validates each of the font-face properties.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_font_face/validate_fonts/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_font_face/validate_fonts/#uses)
   | Source: [wp-includes/fonts/class-wp-font-face.php:109](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/fonts/class-wp-font-face.php#L109-L125)
 * method[WP_Font_Face::validate_font_face_declarations()](https://developer.wordpress.org/reference/classes/wp_font_face/validate_font_face_declarations/)
 * Validates each font-face declaration (property and value pairing).
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_font_face/validate_font_face_declarations/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_font_face/validate_font_face_declarations/#uses)
   | Source: [wp-includes/fonts/class-wp-font-face.php:135](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/fonts/class-wp-font-face.php#L135-L197)
 * method[WP_Font_Face::get_style_element()](https://developer.wordpress.org/reference/classes/wp_font_face/get_style_element/)
 * Gets the style element for wrapping the `@font-face` CSS.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face/get_style_element/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_font_face/get_style_element/#uses)
   | Source: [wp-includes/fonts/class-wp-font-face.php:229](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/fonts/class-wp-font-face.php#L229-L233)
 * function[wp_remove_surrounding_empty_script_tags()](https://developer.wordpress.org/reference/functions/wp_remove_surrounding_empty_script_tags/)
 * Removes leading and trailing _empty_ script tags.
 * Used by [10 functions](https://developer.wordpress.org/reference/functions/wp_remove_surrounding_empty_script_tags/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/functions/wp_remove_surrounding_empty_script_tags/#uses)
   | Source: [wp-includes/script-loader.php:3652](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/script-loader.php#L3652-L3677)
 * function[_remove_theme_attribute_from_template_part_block()](https://developer.wordpress.org/reference/functions/_remove_theme_attribute_from_template_part_block/)
 * Removes the `theme` attribute from a given template part block.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/_remove_theme_attribute_from_template_part_block/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/functions/_remove_theme_attribute_from_template_part_block/#uses)
   | Source: [wp-includes/block-template-utils.php:584](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/block-template-utils.php#L584-L591)
 * function[_inject_theme_attribute_in_template_part_block()](https://developer.wordpress.org/reference/functions/_inject_theme_attribute_in_template_part_block/)
 * Injects the active theme’s stylesheet as a `theme` attribute into a given template
   part block.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/_inject_theme_attribute_in_template_part_block/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/_inject_theme_attribute_in_template_part_block/#uses)
   | Source: [wp-includes/block-template-utils.php:567](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/block-template-utils.php#L567-L574)
 * method[WP_Style_Engine::get_url_or_value_css_declaration()](https://developer.wordpress.org/reference/classes/wp_style_engine/get_url_or_value_css_declaration/)
 * Style value parser that constructs a CSS definition array comprising a single
   CSS property and value.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_style_engine/get_url_or_value_css_declaration/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_style_engine/get_url_or_value_css_declaration/#uses)
   | Source: [wp-includes/style-engine/class-wp-style-engine.php:734](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/style-engine/class-wp-style-engine.php#L734-L756)
 * function[wp_enqueue_block_template_skip_link()](https://developer.wordpress.org/reference/functions/wp_enqueue_block_template_skip_link/)
 * Enqueues the skip-link styles.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_enqueue_block_template_skip_link/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/functions/wp_enqueue_block_template_skip_link/#uses)
   | Source: [wp-includes/theme-templates.php:110](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/theme-templates.php#L110-L130)
 * hook[pre_wp_get_https_detection_errors](https://developer.wordpress.org/reference/hooks/pre_wp_get_https_detection_errors/)
 * Short-circuits the process of detecting errors related to HTTPS support.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_wp_get_https_detection_errors/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_wp_get_https_detection_errors/#uses)
   | Source: [wp-includes/https-detection.php:106](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/https-detection.php#L106-L106)
 * function[wp_get_https_detection_errors()](https://developer.wordpress.org/reference/functions/wp_get_https_detection_errors/)
 * Runs a remote HTTPS request to detect whether HTTPS supported, and stores potential
   errors.
 * Used by [3 functions](https://developer.wordpress.org/reference/functions/wp_get_https_detection_errors/#used-by)
   | Uses [10 functions](https://developer.wordpress.org/reference/functions/wp_get_https_detection_errors/#uses)
   | Source: [wp-includes/https-detection.php:94](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/https-detection.php#L94-L158)
 * method[WP_Post_Type::get_autosave_rest_controller()](https://developer.wordpress.org/reference/classes/wp_post_type/get_autosave_rest_controller/)
 * Gets the REST API autosave controller for this post type.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_post_type/get_autosave_rest_controller/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_post_type/get_autosave_rest_controller/#uses)
   | Source: [wp-includes/class-wp-post-type.php:944](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-post-type.php#L944-L972)
 * method[WP_Post_Type::get_revisions_rest_controller()](https://developer.wordpress.org/reference/classes/wp_post_type/get_revisions_rest_controller/)
 * Gets the REST API revisions controller for this post type.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_post_type/get_revisions_rest_controller/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_post_type/get_revisions_rest_controller/#uses)
   | Source: [wp-includes/class-wp-post-type.php:905](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-post-type.php#L905-L932)
 * method[WP_REST_Template_Autosaves_Controller::get_item_schema()](https://developer.wordpress.org/reference/classes/wp_rest_template_autosaves_controller/get_item_schema/)
 * Retrieves the autosave’s schema, conforming to JSON Schema.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_template_autosaves_controller/get_item_schema/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_template_autosaves_controller/get_item_schema/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-template-autosaves-controller.php:272](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/rest-api/endpoints/class-wp-rest-template-autosaves-controller.php#L272-L280)
 * method[WP_REST_Template_Autosaves_Controller::prepare_links()](https://developer.wordpress.org/reference/classes/wp_rest_template_autosaves_controller/prepare_links/)
 * Prepares links for the request.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_rest_template_autosaves_controller/prepare_links/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_rest_template_autosaves_controller/prepare_links/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-template-autosaves-controller.php:252](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/rest-api/endpoints/class-wp-rest-template-autosaves-controller.php#L252-L263)

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

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

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