Title: 6.6.0 | Developer.WordPress.org

---

# New and updated in 6.6.0

Functions

Hooks

Classes

Methods

 * method[WP_Interactivity_API::_process_directives()](https://developer.wordpress.org/reference/classes/wp_interactivity_api/_process_directives/)
 * Processes the interactivity directives contained within the HTML content and 
   updates the markup accordingly.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_interactivity_api/_process_directives/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_interactivity_api/_process_directives/#uses)
   | Source: [wp-includes/interactivity-api/class-wp-interactivity-api.php:473](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/interactivity-api/class-wp-interactivity-api.php#L473-L629)
 * method[WP_Interactivity_API::get_context()](https://developer.wordpress.org/reference/classes/wp_interactivity_api/get_context/)
 * Returns the latest value on the context stack with the passed namespace.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_interactivity_api/get_context/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_interactivity_api/get_context/#uses)
   | Source: [wp-includes/interactivity-api/class-wp-interactivity-api.php:316](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/interactivity-api/class-wp-interactivity-api.php#L316-L344)
 * method[WP_Theme_JSON::merge_spacing_sizes()](https://developer.wordpress.org/reference/classes/wp_theme_json/merge_spacing_sizes/)
 * Merges two sets of spacing size presets.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/merge_spacing_sizes/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/merge_spacing_sizes/#uses)
   | Source: [wp-includes/class-wp-theme-json.php:4328](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json.php#L4328-L4342)
 * method[WP_Theme_JSON::compute_spacing_sizes()](https://developer.wordpress.org/reference/classes/wp_theme_json/compute_spacing_sizes/)
 * Generates a set of spacing sizes by starting with a medium size and applying 
   an operator with an increment value to generate the rest of the sizes outward
   from the medium size. The medium slug is ’50’ with the rest of the slugs being
   10 apart. The generated names use t-shirt sizing.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/compute_spacing_sizes/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/compute_spacing_sizes/#uses)
   | Source: [wp-includes/class-wp-theme-json.php:4380](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json.php#L4380-L4483)
 * method[WP_Theme_JSON::get_valid_block_style_variations()](https://developer.wordpress.org/reference/classes/wp_theme_json/get_valid_block_style_variations/)
 * Collects valid block style variations keyed by block type.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/get_valid_block_style_variations/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/get_valid_block_style_variations/#uses)
   | Source: [wp-includes/class-wp-theme-json.php:4822](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json.php#L4822-L4833)
 * method[WP_Theme_JSON::scope_style_node_selectors()](https://developer.wordpress.org/reference/classes/wp_theme_json/scope_style_node_selectors/)
 * Scopes the selectors for a given style node.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/scope_style_node_selectors/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/scope_style_node_selectors/#uses)
   | Source: [wp-includes/class-wp-theme-json.php:2113](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json.php#L2113-L2132)
 * method[WP_Theme_JSON::unwrap_shared_block_style_variations()](https://developer.wordpress.org/reference/classes/wp_theme_json/unwrap_shared_block_style_variations/)
 * Unwraps shared block style variations.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json/unwrap_shared_block_style_variations/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_theme_json/unwrap_shared_block_style_variations/#uses)
   | Source: [wp-includes/class-wp-theme-json.php:937](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json.php#L937-L959)
 * method[WP_HTML_Open_Elements::__wakeup()](https://developer.wordpress.org/reference/classes/wp_html_open_elements/__wakeup/)
 * Wakeup magic method.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_html_open_elements/__wakeup/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_html_open_elements/__wakeup/#uses)
   | Source: [wp-includes/html-api/class-wp-html-open-elements.php:849](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/html-api/class-wp-html-open-elements.php#L849-L851)
 * method[WP_HTML_Open_Elements::set_pop_handler()](https://developer.wordpress.org/reference/classes/wp_html_open_elements/set_pop_handler/)
 * Sets a pop handler that will be called when an item is popped off the stack of
   open elements.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_html_open_elements/set_pop_handler/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_html_open_elements/set_pop_handler/#uses)
   | Source: [wp-includes/html-api/class-wp-html-open-elements.php:86](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/html-api/class-wp-html-open-elements.php#L86-L88)
 * method[WP_HTML_Open_Elements::set_push_handler()](https://developer.wordpress.org/reference/classes/wp_html_open_elements/set_push_handler/)
 * Sets a push handler that will be called when an item is pushed onto the stack
   of open elements.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_html_open_elements/set_push_handler/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_html_open_elements/set_push_handler/#uses)
   | Source: [wp-includes/html-api/class-wp-html-open-elements.php:100](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/html-api/class-wp-html-open-elements.php#L100-L102)
 * function[wp_interactivity_get_context()](https://developer.wordpress.org/reference/functions/wp_interactivity_get_context/)
 * Gets the current Interactivity API context for a given namespace.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_interactivity_get_context/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_interactivity_get_context/#uses)
   | Source: [wp-includes/interactivity-api/interactivity-api.php:125](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/interactivity-api/interactivity-api.php#L125-L127)
 * function[wp_create_block_style_variation_instance_name()](https://developer.wordpress.org/reference/functions/wp_create_block_style_variation_instance_name/)
 * Generate block style variation instance name.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_create_block_style_variation_instance_name/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_create_block_style_variation_instance_name/#uses)
   | Source: [wp-includes/deprecated.php:6400](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/deprecated.php#L6400-L6403)
 * method[WP_Theme_JSON_Schema::migrate_v2_to_v3()](https://developer.wordpress.org/reference/classes/wp_theme_json_schema/migrate_v2_to_v3/)
 * Migrates from v2 to v3.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_theme_json_schema/migrate_v2_to_v3/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json_schema/migrate_v2_to_v3/#uses)
   | Source: [wp-includes/class-wp-theme-json-schema.php:109](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json-schema.php#L109-L163)
 * function[is_utf8_charset()](https://developer.wordpress.org/reference/functions/is_utf8_charset/)
 * Indicates if a given slug for a character set represents the UTF-8 text encoding.
   If not provided, examines the current blog’s charset.
 * Used by [3 functions](https://developer.wordpress.org/reference/functions/is_utf8_charset/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/is_utf8_charset/#uses)
   | Source: [wp-includes/functions.php:7625](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/functions.php#L7625-L7627)
 * function[wp_get_l10n_php_file_data()](https://developer.wordpress.org/reference/functions/wp_get_l10n_php_file_data/)
 * Extracts headers from a PHP translation file.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/wp_get_l10n_php_file_data/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/functions/wp_get_l10n_php_file_data/#uses)
   | Source: [wp-includes/l10n.php:1681](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/l10n.php#L1681-L1706)
 * function[wp_autoload_values_to_autoload()](https://developer.wordpress.org/reference/functions/wp_autoload_values_to_autoload/)
 * Returns the values that trigger autoloading from the options table.
 * Used by [4 functions](https://developer.wordpress.org/reference/functions/wp_autoload_values_to_autoload/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_autoload_values_to_autoload/#uses)
   | Source: [wp-includes/option.php:3257](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/option.php#L3257-L3273)
 * hook[wp_autoload_values_to_autoload](https://developer.wordpress.org/reference/hooks/wp_autoload_values_to_autoload/)
 * Filters the autoload values that should be considered for autoloading from the
   options table.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_autoload_values_to_autoload/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_autoload_values_to_autoload/#uses)
   | Source: [wp-includes/option.php:3270](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/option.php#L3270-L3270)
 * hook[wp_max_autoloaded_option_size](https://developer.wordpress.org/reference/hooks/wp_max_autoloaded_option_size/)
 * Filters the maximum size of option value in bytes.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_max_autoloaded_option_size/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_max_autoloaded_option_size/#uses)
   | Source: [wp-includes/option.php:1360](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/option.php#L1360-L1360)
 * function[wp_determine_option_autoload_value()](https://developer.wordpress.org/reference/functions/wp_determine_option_autoload_value/)
 * Determines the appropriate autoload value for an option based on input.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/wp_determine_option_autoload_value/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_determine_option_autoload_value/#uses)
   | Source: [wp-includes/option.php:1304](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/option.php#L1304-L1337)
 * hook[wp_default_autoload_value](https://developer.wordpress.org/reference/hooks/wp_default_autoload_value/)
 * Allows to determine the default autoload value for an option where no explicit
   value is passed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_default_autoload_value/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_default_autoload_value/#uses)
   | Source: [wp-includes/option.php:1331](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/option.php#L1331-L1331)
 * function[wp_filter_default_autoload_value_via_option_size()](https://developer.wordpress.org/reference/functions/wp_filter_default_autoload_value_via_option_size/)
 * Filters the default autoload value to disable autoloading if the option value
   is too large.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_filter_default_autoload_value_via_option_size/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_filter_default_autoload_value_via_option_size/#uses)
   | Source: [wp-includes/option.php:1351](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/option.php#L1351-L1368)
 * function[wp_prime_site_option_caches()](https://developer.wordpress.org/reference/functions/wp_prime_site_option_caches/)
 * Primes specific network options for the current network into the cache with a
   single database query.
 * Used by [3 functions](https://developer.wordpress.org/reference/functions/wp_prime_site_option_caches/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_prime_site_option_caches/#uses)
   | Source: [wp-includes/option.php:674](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/option.php#L674-L676)
 * function[wp_prime_network_option_caches()](https://developer.wordpress.org/reference/functions/wp_prime_network_option_caches/)
 * Primes specific network options into the cache with a single database query.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/wp_prime_network_option_caches/#used-by)
   | Uses [11 functions](https://developer.wordpress.org/reference/functions/wp_prime_network_option_caches/#uses)
   | Source: [wp-includes/option.php:692](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/option.php#L692-L788)
 * method[WP_Theme_JSON_Data::get_theme_json()](https://developer.wordpress.org/reference/classes/wp_theme_json_data/get_theme_json/)
 * Returns theme JSON object.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json_data/get_theme_json/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_theme_json_data/get_theme_json/#uses)
   | Source: [wp-includes/class-wp-theme-json-data.php:80](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-theme-json-data.php#L80-L82)
 * method[WP_Token_Map::precomputed_php_source_table()](https://developer.wordpress.org/reference/classes/wp_token_map/precomputed_php_source_table/)
 * Export the token map for quick loading in PHP source code.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_token_map/precomputed_php_source_table/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_token_map/precomputed_php_source_table/#uses)
   | Source: [wp-includes/class-wp-token-map.php:700](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-token-map.php#L700-L788)
 * method[WP_Token_Map::longest_first_then_alphabetical()](https://developer.wordpress.org/reference/classes/wp_token_map/longest_first_then_alphabetical/)
 * Compares two strings, returning the longest, or whichever is first alphabetically
   if they are the same length.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_token_map/longest_first_then_alphabetical/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_token_map/longest_first_then_alphabetical/#uses)
   | Source: [wp-includes/class-wp-token-map.php:805](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-token-map.php#L805-L819)
 * method[WP_Token_Map::contains()](https://developer.wordpress.org/reference/classes/wp_token_map/contains/)
 * Indicates if a given word is a lookup key in the map.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_token_map/contains/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_token_map/contains/#uses)
   | Source: [wp-includes/class-wp-token-map.php:442](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-token-map.php#L442-L485)
 * method[WP_Token_Map::read_token()](https://developer.wordpress.org/reference/classes/wp_token_map/read_token/)
 * If the text starting at a given offset is a lookup key in the map, return the
   corresponding transformation from the map, else `false`.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_token_map/read_token/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_token_map/read_token/#uses)
   | Source: [wp-includes/class-wp-token-map.php:530](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-token-map.php#L530-L569)
 * method[WP_Token_Map::read_small_token()](https://developer.wordpress.org/reference/classes/wp_token_map/read_small_token/)
 * Finds a match for a short word at the index.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_token_map/read_small_token/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_token_map/read_small_token/#uses)
   | Source: [wp-includes/class-wp-token-map.php:583](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-token-map.php#L583-L622)
 * method[WP_Token_Map::from_precomputed_table()](https://developer.wordpress.org/reference/classes/wp_token_map/from_precomputed_table/)
 * Creates a token map from a pre-computed table.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_token_map/from_precomputed_table/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_token_map/from_precomputed_table/#uses)
   | Source: [wp-includes/class-wp-token-map.php:388](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-token-map.php#L388-L426)

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

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